[Jquery] تغيير الطبقة على العلامة


Answers

يمكنك استخدام توغليكلاس

عرض حي

$('.tag').click(function() {
    $(this).toggleClass('active');
});
Question

أريد تغيير فئة علامة على النقرة.

جسفيدل هنا: http://jsfiddle.net/9u8Nc/

حصلت على رمز هتمل هذا:

<ul class="tags">
  <li> <a href="javascript:void(0)" class="tag">Aventure</a>
    <div class="user-info">
      <p><b>Aventure</b> <br>
        + 2.300 activités</p>
    </div>
  </li>
  <li> <a href="javascript:void(0)" class="tag">Famille</a>
    <div class="user-info">
      <p><b>Famille</b> <br>
        + 1.500 activités</p>
    </div>
  </li>
  <li> <a href="javascript:void(0)" class="tag">Gourmet</a>
    <div class="user-info">
      <p><b>Gourmet</b> <br>
        + 500 activités</p>
    </div>
  </li>
</ul>

عند النقر على أريد تغيير النمط.

عندما نقر مرة أخرى على ذلك، أود أن النمط مرة أخرى.

حاول هذا ولكن لا تعمل.

$('.tag').click(function() {
    $(this).addClass('active');
});