-4

我不相信我在这里搜索过的任何问题都能为我回答这个问题。

单击链接时,我试图在 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');
  });
});

这是小提琴:http: //jsfiddle.net/pertrai1/L55Rc/

4

1 回答 1

-1
$( function() {
  $('a').on('click', function() {
  $('#subs').prop('title', function() {
       return "I am a title";
  });
  });
});​

如果 attr() 不起作用,请改用 prop() !

链接到小提琴

于 2013-01-01T12:08:44.570 回答