我有一些 html 代码,通过读取一些 json 来加载。该数据内部有一些链接。
我需要将 onclick="myfunction();"
添加到这些链接的 anchor 。
由于我不想更改任何其他链接,因此我已向所有内部链接(未导入的链接)添加了一个类。
我需要的是一些可以做到这一点的jquery:
如果链接未转到class="internal"
,则添加 onclick="myfunction();"**
所以如果链接看起来像:
<a href="" class="internal">Click me</a>
然后什么也没做
但如果是这样:
<a href="">Click me</a>
然后改成这样:
<a href="" onclick="myfunction();">Click me</a>
我该怎么做?
最佳答案
使用not选择器
$('a').not('.classname').click(function() { ... });
关于javascript - JQuery 将 onclick 字符串添加到不属于某个类的 anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12715126/