我正在使用JQuery开发应用程序。这是我正在使用的HTML代码的一部分:

<MarkNag class="altcheckboxoff" id="markable_38" Azpimark_id="100038">helburua </MarkNag>
<MarkNag class="altcheckboxoff" id="markable_2"  Azpimark_id="100002">Oriolek </MarkNag>
<MarkNag class="altcheckboxoff" id="markable_39" Azpimark_id="100039">gas liberalizazioa </MarkNag>


我在HTML页面中有下一个JQuery脚本:

<script type='text/javascript'>
   $("MarkNag").click(function (){
      $(this).toggleClass("highlight");
   });
</script>


我想知道如果单击此MarkNag标记如何将“ markable_39”存储在变量中。我想我应该使用.data()。但是我真的不知道如何。有任何想法吗?谢谢

最佳答案

像这样做

$("MarkNag").click(function ()
 {
       $(this).toggleClass("highlight");

       var IdOfTag = this.id;
       //or
       IdOfTag = $(this).attr('id');

 });

10-02 20:47