我正在查看一段 jquery 代码,想知道下面括号中的特殊 [target]
是什么意思:
try {
$.each($('a:not([target])'), function(index, value) {
resetToParent($(value));
});
} catch (e) {
}
try
block 是在 375 行 (!) 函数中定义的,不是点击或其他处理程序的一部分,否则使用 target
会更有意义.它只是作为正常流程的一部分被调用 100 行左右的函数。
最佳答案
那个选择器告诉 jQuery 找到所有 <a>
没有 target
的标签属性。
所以它会匹配:
<a href="someurl.com">A link</a>
但不是:
<a href="someurl.com" target="_blank">A link</a>
关于javascript - jquery '[target]' 有什么特别的意思吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29803014/