-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 に答える