2010-01-19 82 views

回答

2

它适合我。

测试代码:

<a id="MyLink" href="test.html"> 

的jQuery:

$("#MyLink").attr("href", "#"); 
alert($("#MyLink").attr("href")); //alerts "#" 

是否有可能你正在尝试加载了DOM之前做到这一点?

此外,您使用的是什么浏览器?

编辑:

为了确保这一点,当DOM载入中,仅完成后,使用文档.ready()功能:

$(document).ready(function(){ 
    $("#MyLink").attr("href", "#"); 

    //other initialisation, e.g. event binding 
}); 
+0

啊是的,我如何推迟直到DOM完全加载? – 3zzy

+0

使用文档准备功能。见上面的编辑 –