Jquery 如果没有';我不能在模式内工作
如果HTML在DOM中,它就可以正常工作。但是我有一个AJAX模式(放大弹出窗口),脚本无法工作 “NoTouch”类不会被删除,有什么想法吗?我必须改变它在模态内部工作吗Jquery 如果没有';我不能在模式内工作,jquery,magnific-popup,Jquery,Magnific Popup,如果HTML在DOM中,它就可以正常工作。但是我有一个AJAX模式(放大弹出窗口),脚本无法工作 “NoTouch”类不会被删除,有什么想法吗?我必须改变它在模态内部工作吗 $(文档).ready(函数(){ win_w=$(window.width(); win_h=$(window.height(); if(/Mobi/i.test(navigator.userAgent)){ $(.mgu-profil-selection\uuuuufood5、.mgu-profil-selection
$(文档).ready(函数(){
win_w=$(window.width();
win_h=$(window.height();
if(/Mobi/i.test(navigator.userAgent)){
$(.mgu-profil-selection\uuuuufood5、.mgu-profil-selection\uuuuufood6”).removeClass(“无接触”);
}
})
您的代码仅在页面加载时执行,您还应该在ajax请求后运行此命令
您可以将回调分配给放大弹出窗口(请参阅)
模式在DOM完全加载后呈现,您必须查找元素。。。i.test()(
/Mobi/i.test(navigator.userAgent)
)返回什么?测试进行得怎么样了?谢谢。函数是加载的、完美的,但类不是。尝试了“.mgu-modal.mgu-profil-selection\uuu-food5”,但未成功
function check() {
win_w = $(window).width();
win_h = $(window).height();
if (/Mobi/i.test(navigator.userAgent)) {
$(".mgu-profil-selection__food5, .mgu-profil-selection__food6").removeClass("no-touch");
}
}
$(document).ready(function() {
check();
})
$('.image-link').magnificPopup({
type: 'image',
callbacks: {
ajaxContentAdded: function() {
// Ajax content is loaded and appended to DOM
// run check function again
check();
}
}
});