我正在做文件中所说的一切,但它并没有解雇。
//Magnific Popup Background Blur
$('a.video-popup').on('click', function(e) {
$('.main-wrapper').addClass('blur');
$('header').addClass('blur');
console.log('Easy!');
});
$('document.body').on('click','.mfp-wrap', function(e) { //mfp-wrap is background
console.log('Finallly!!');
$('.main-wrapper').removeClass('blur');
$('header').removeClass('blur');
});
第一个功能非常好,但第二个功能...
情况:
$('document.body').on('click','.mfp-wrap', function(e)
到
$(document).on('click','.mfp-wrap', function(e)
答案 0 :(得分:2)
在此选择器中
$('document.body')
表示document
个节点,其中包含body
类而不是body
节点
并且没有名称为document
试试这个
$(document).on('click','.mfp-wrap', function(e)
答案 1 :(得分:0)
尝试替换
$(document.body).on('click','.mfp-wrap'
代表
$('document.body').on('click','.mfp-wrap'