1
<a href="http://www.google.com">link</a>
如何将链接位置从google.com替换为“#”? $('a').attr('href', '#');
不起作用。替换链接位置(jQuery)
<a href="http://www.google.com">link</a>
如何将链接位置从google.com替换为“#”? $('a').attr('href', '#');
不起作用。替换链接位置(jQuery)
它适合我。
测试代码:
<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
});
啊是的,我如何推迟直到DOM完全加载? – 3zzy
使用文档准备功能。见上面的编辑 –