我有一些效果很好的东西。当它被部署为包含时,var isMobile 正在停止该函数的其余部分工作,但在它自己的页面上完美工作。
我希望阻止执行的 jQuery 插件称为 Meerkat,它显示和隐藏浏览器底部的拥抱 div。只要猫鼬没有出现在手机或平板电脑上,一切都是合意的。非常糟糕的用户体验。我以为我有一个 Detectmobilebrowser.js 的赢家
$(document).ready(function(){
var isMobile = jQuery.browser.mobile;
if(isMobile)
{
window.location.href = 'http://*******/nomeerkat.html';
}
});
这是一个独立的功能,猫鼬功能适用于非移动/平板电脑平台。当预订为包含桌面平台时,不会执行 meerkat 功能。再多的谷歌搜索都没有发现任何与检测移动设备相关的 if else 示例。:(
$(function(){
$('.meerkat').meerkat({
background:'url(\'http://****.jpg\') repeat-x left top',
height: '90px',
width: '940px',
position: 'bottom',
close: '.close-meerkat',
dontShowAgain: '.dont-show',
animationIn: 'fade',
animationSpeed: 1000,
removeCookie: '.reset'
}).addClass('pos-bot');
$('#bottom').click(function(){
$('.meerkat').destroyMeerkat();
$('.meerkat').meerkat({
height: '90px',
width: '940px',
position: 'bottom',
close: '.close-meerkat',
dontShowAgain: '.dont-show',
animationIn: 'slide',
animationSpeed: 1000,
removeCookie: '.reset'
}).removeClass('pos-bot');
$('.code').hide();
$('.bottom_').show();
return false;
});
});