javascript - How can I toggle the title attribute of a element? -
i have html:
<i class="fa fa-check" title="click accept"></i> <i class="fa fa-check checked" title="undo"></i> <i class="fa fa-check" title="click accept"></i>   as see everywhere there checked class name, title of element has undo (also title of other elements have click accept). mean checked class name , undo title have unique.
now i'm toggling class name this:
$('.fa-check').on('click', function(){    $el = $(this);    $el.not($el).removeclass('checked');    $el.toggleclass('checked'); });   in other word, i'm removing checked class elements , toggling checked class clicked element. want know, how can same thing title attribute ?
prop preferred on attr
  for example:
$('.fa-check').on('click', function(){    var $el = $(this);    var title = $(this).prop('title');     if(title === 'undo'){      // reset state      $el.removeclass('checked').prop('title', 'click accept');    } else {      // mark checked      $el.addclass('checked').prop('title', 'undo');    } });      
Comments
Post a Comment