【发布时间】:2014-10-17 06:20:35
【问题描述】:
我正在学习 jQuery 的基础知识,并且认为这应该基于我目前所学的内容。为什么 href 不随按钮单击事件更新?
谢谢
(jQuery .js 已正确加载到标头中)
<div>
<input id = "ChangeLink" type="submit" value="Change Link"/>
</div>
<div class="divClass">
<ul id="defaultList">
<li><a id="link1" href="#">Item 0</a></li>
</ul>
</div>
<script type="text/javascript">
$(document).ready(function() {
$("#changeLink").click(function() {
$("#link1").attr('href', 'http://www.google.com');
});
});
</script>
【问题讨论】:
-
你应该使用
.prop()而不是.attr()