我有一个页面如下:
$(document).ready(function() {
$('.loader').hide();
function do_nothing() {
return false;
}
// prevent a second click for 10 seconds. :)
$('a, form button.btn').not('.dropdown-toggle, #event-nav a, .form-signin button').on('click', function(e) {
console.log('link clicked');
$('a').click(do_nothing);
if ($(this).hasClass('btn')) {
$(this).prop('disabled', true);
$(this).closest('form').submit();
} else {
$('form button.btn').not('.dropdown-toggle, #event-nav a, .form-signin button').prop('disabled', true);
}
$('.loader').show();
});
});
由于某些原因,这会触发Chrome / Firefox /等的广告拦截器扩展程序。关于会导致这种情况的任何想法?
答案 0 :(得分:2)
事实证明,Adblock Pro主要通过匹配网址来阻止广告。
如果您收到此错误,我会尝试将被阻止的文件重命名为其他内容,并查看错误是否仍然存在。
在这种情况下,似乎文件名为' prevent_doubleclick.js'是基于字符串' doubleclick'的阻止。