jquerymultiple';a';带.not causing“的选择器;语法错误,无法识别的表达式;
对于jQuery1.8中的“click”函数,我有以下代码jquerymultiple';a';带.not causing“的选择器;语法错误,无法识别的表达式;,jquery,href,selector,Jquery,Href,Selector,对于jQuery1.8中的“click”函数,我有以下代码 $(文档).ready(函数(){ var siteURL=”http://http://stackoverflow.com"; var$internalLinks=$(“a[href^='”+siteURL+”]、a[href^='/']、a[href^='./']、a[href^='../']、a[href^='、.loader[onclick]:not(#external)”; var$excludeIntern=$('a[ta
$(文档).ready(函数(){
var siteURL=”http://http://stackoverflow.com";
var$internalLinks=$(“a[href^='”+siteURL+”]、a[href^='/']、a[href^='./']、a[href^='../']、a[href^='、.loader[onclick]:not(#external)”;
var$excludeIntern=$('a[target=_blank],a[href*=“vcf”],.no ajaxy,a[href*=“wp login”],[href*=“wp admin”],[href*=“gif”]”);
$internalLinks=$internalLinks.not($excludeIntern);
$internalLinks.live('click',函数(事件){alert(“ok”);})
});代码>
自jQuery版本1.7
起,.live()
方法已被弃用。
尝试使用.on()
将事件处理程序附加到匹配的元素:
$internalLinks.on('click', function(event){
alert("ok");
});
哪个jQuery版本?提供复制您的问题的示例怎么样?!