.attr('href',);能否?或者其它方法?

解决方案 »

  1.   

    可以的啊$("#aDemo").attr("href","XXXX.html");
      

  2.   

    $('.subMark a').attr('href',image.src);其中的image.src是一个变量,是一个图片地址因为这个地址是随着函数变化的测试的时候,如果该图片地址显示的图片没出来,那一句就实现了href的变化但如果图片显示出来,那个href就只是第一次的那个地址,不会发生变化。怎么解决,是不是如果给一个a链接通过attr增加了href。并且该地址是能显示图片的,重复这一步的时候就没法改变其值href了?
      

  3.   

    <a onclick="imgUpade()"><img id="safecode" src="http://127.0.0.1:8080/feecc/ImageGenerator" title="看不清图片请点击我"/></a>function imgUpade() {
    var verify=document.getElementById('safecode');   
        verify.setAttribute('src','http://127.0.0.1:8080/feecc/ImageGenerator?'+Math.random());  }
      

  4.   

    那就嵌入PHP后台代码吧$("#aDemo").attr("href","<?php echo 'asdfg.html' ?>");动态URL的话可已用LS的
    $("#btnChange").click(function(){
    $.post("doGet.php",{},function(msg){
    $("#aDemo").attr("href","XXXX.html");
    },"json");
    });
      

  5.   

    2种写法都可以
    setAttribute("href","");
    .href = "";