我的类video有多个链接,并且我想添加一个id属性,当用户单击链接时。

我的代码是:

   $(function () {$(".video").click(function(e){
   e.preventDefault();
   $(this).attr('id', 'selected');
   });});


单击链接后,如果我看到代码。 Firebug显示相同的代码,没有任何更改。

最佳答案

尝试普通的JavaScript:

this.id = "selected";


如果可行,那就是jQuery放屁了。如果仍然无法正常工作,请确保您正确使用了Firebug(我没有使用它,但是我知道在IE中我必须单击一个按钮来刷新DOM视图),并且仍然不能正常使用使用类(或data-*属性)修复它

关于javascript - 如何使用jQuery将ID添加到HTML标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14965077/

10-12 12:18
查看更多