我不相信我在这里搜索到的任何问题都是为我解答的。
我正在尝试在单击链接时在div上设置属性。无论我做什么,我都无法设置div的attr()。我相信如果没有向正确的方向前进,attr()是寻求帮助的正确方法。
我正在做相当直接的用例:
<a href="#">Click here to set</a>
<div id="subs">This will have title added to the div</div>
$(function() {
$('a').on('click', function() {
$('#subs').attr('title','Test Title');
});
});
答案 0 :(得分:-1)
$( function() {
$('a').on('click', function() {
$('#subs').prop('title', function() {
return "I am a title";
});
});
});
如果attr()不起作用,请改用prop()!