我在我的网站上使用iDangerous Swiper以较低的分辨率.这是我如何称呼它:
var resolution = 670;
if ($(window).width() < resolution) {
var mySwiper = $('.swiper-container').swiper({
mode:'horizontal',
loop: true,
grabCursor: true,
paginationClickable: true
});
Run Code Online (Sandbox Code Playgroud)
因此,当您在桌面浏览器中访问它时,将不会调用滑动器.我想要做的是"如果用户将窗口大小调整到小于resolution或者破坏它,如果用户以小窗口大小访问它,然后将其大小调整为大于",则"打开" resolution.我试过这个,但它不起作用:
$(window).resize(function(){
if ($(window).width() < resolution) {
if(typeof(mySwiper) === "undefined" ) {
var mySwiper = $('.swiper-container').swiper({
mode:'horizontal',
loop: true,
grabCursor: true,
paginationClickable: true
});
}
} else {
if (typeof(mySwiper) !== "undefined" ) {
mySwiper.destroy();
}
}
});
Run Code Online (Sandbox Code Playgroud)
发生两件令人不快的事
我的问题是我的问题typeof.我不太清楚变量如何在它们被调用时如何工作:$('.swiper-container').swiper().
如何"取消"swiper以及如果已经调用它怎么不调用?
我需要下载一些瓷砖,使用JTileDownloader版本0-6-1 在网页中离线使用它们.
当我使用Mapnik作为源时,它会收到"禁止"消息.可能会发生什么?
我听说如果你没有申报用户代理就会发生这种情况,但程序似乎没有提供这个选项.
无论如何,有人知道通过Mapnik下载瓷砖的选项吗?