我正在使用着名的插件magiczoomplus来实现缩放功能。但是我想在移动设备上禁用它..我无法找到任何关于如何破坏magicZoomplus的文档。
基本上,插件会查找具有类magiczoomplus的任何元素进行初始化并加载到标题中。
基本上我甚至无法在事件初始化之前删除该类..
我正在寻找的是:
if($(window).width()<1024){
$(".magicZoomplus").destroy();
}
任何人都可以帮忙..
答案 0 :(得分:1)
好的,您想要在用户使用移动设备时停止MagicZoomPlus
。
要检查移动设备,建议使用以下JavaScript:
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
// code here..
}
..要阻止MagicZoomPlus运行,只需调用事件.stop()
:
MagicZoomPlus.stop();
完整的代码段:
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
MagicZoomPlus.stop();
}