Javascript 放大弹出窗口:如何禁用打开某些项目的弹出窗口?
我使用此模板: 当你们点击galery的一个项目时,它使用“放大弹出”插件来显示一个1280x720的图像 我想避免在单击网格视图的某个项目时显示此1280x720图像(我只想打开另一个带有href的页面,但放大弹出插件会覆盖href)。如何避免显示此1280x720图像 请注意,由于在这种情况下不再加载网格视图,因此无法删除放大弹出脚本Javascript 放大弹出窗口:如何禁用打开某些项目的弹出窗口?,javascript,html,twitter-bootstrap,magnific-popup,Javascript,Html,Twitter Bootstrap,Magnific Popup,我使用此模板: 当你们点击galery的一个项目时,它使用“放大弹出”插件来显示一个1280x720的图像 我想避免在单击网格视图的某个项目时显示此1280x720图像(我只想打开另一个带有href的页面,但放大弹出插件会覆盖href)。如何避免显示此1280x720图像 请注意,由于在这种情况下不再加载网格视图,因此无法删除放大弹出脚本 感谢您的帮助。删除包含放大弹出脚本的解决方案不起作用的原因是,尽管脚本不存在,但插件的初始化仍然存在于: 然后抛出一个错误,导致下一个脚本无法运行: $("#
感谢您的帮助。删除包含放大弹出脚本的解决方案不起作用的原因是,尽管脚本不存在,但插件的初始化仍然存在于: 然后抛出一个错误,导致下一个脚本无法运行:
$("#owl-our-work").owlCarousel({
paginationSpeed: 500,
autoPlay: 4000,
items: 2,
itemsCustom: [
[0, 2],
[450, 2]
]
});
因此,您有两种选择:
标记的单击事件。你是怎么做到的?您可以在脚本
之后添加脚本,如下所示:
//不要复制这个!这是“page.home.js”中的旧脚本
//MAGINFIC弹出窗口
$(“#猫头鹰我们的工作”)。放大弹出窗口({
委托:“a',//子项选择器,单击它弹出窗口将打开
键入:“图像”
//其他选择
});
/*你应该复制这个代码*/
$('猫头鹰我们的工作')。关闭('点击')代码>
a{
文字装饰:无;
}
img{
宽度:100px;
}
.项目{
浮动:左;
}
要从放大弹出窗口解除绑定,您可以使用:
$('#mylink').off('click');
$('#mylink').off('click');