jquery是否是手機訪問
⑴ jQuery哪個版本支持手機瀏覽器
手機瀏覽多是由開源瀏覽器內核webkit衍生出來的,而這個瀏覽器正是谷歌瀏覽器,所以說,只要是谷歌瀏覽器支持的jquery框架,手機瀏覽器都支持,當然會有一定的差異性,推薦使用jquerymobile,在兼容性處理方面可能會更好一點!
⑵ Jquery 判斷是不是 移動設備 瀏覽
首先,只判斷是否是用 移動設備 瀏覽的:
// Mobile 這里是只有不再 移動設備 上訪問時,才給相應元素加上 mouseenter 和 mouseleave 事件。
if (!navigator.userAgent.match(/mobile/i)) {
$('.nav-dots span').mouseenter(function(){
$(this).css('background-color', 'rgba(0, 0, 0, 0.2) !important');
});
$('.nav-dots span').mouseleave(function(){
$(this).css('background-color', 'rgba(255, 255, 255, 0.2) !important');
});
}
第二,需要得到詳細的移動設備的類型:
$(document).ready(function() {
var isMobile = {
Android: function() {
return navigator.userAgent.match(/Android/i) ? true : false;
},
BlackBerry: function() {
return navigator.userAgent.match(/BlackBerry/i) ? true : false;
},
iOS: function() {
return navigator.userAgent.match(/iPhone|iPad|iPod/i) ? true : false;
},
Windows: function() {
return navigator.userAgent.match(/IEMobile/i) ? true : false;
},
any: function() {
return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows());
}
};
if( isMobile.any() )
{
$('.main_header').hide();
}
});
⑶ jquery mobile做的項目怎麼樣放在手機上
我不大確定你問的問題的意思,但是先說2點好了
1、jquery mobile一般是用來做系統(或者網站)的前台頁面的
2、網站的代碼是放在伺服器端的,手機只是訪問伺服器端的jquery mobile開發的網站,而不是把jquery mobile的代碼放到手機上
然後我的理解你是想通過手機訪問你用jquery mobile做的網站,看看效果如何吧。那麼你只要把你的代碼放到伺服器上,並且能夠通過外網訪問你伺服器上的網站,就可以用手機訪問了。
不明白請追問,如果對你有幫助記得採納~
⑷ php或jQuery怎麼精確判斷是手機端還是電腦端
用一行代碼解決:PHP
<?php if(preg_match("/(mobile)/i",_SERVER["HTTP_USER_AGENT"])){echo"手機端";}else{echo"電腦端";}?>
⑸ jquery寫的網頁拷貝到手機上也能運行,jquery mobile也行,有什麼講究
jquery兼容各大瀏覽器,主要作為pc端腳本,手機端當然也可以運行,但是有些時候可能效果不太好。而jquery mobile是jQuery的手機版,專門為手機定製的,如果做手機端的網頁,最好是用jquery mobile。
⑹ js和jquery判斷用戶設備是手機還是pad還是電腦
<script type="text/javascript">
<!--
//平台、設備和操作系統
var system = {
win: false,
mac: false,
xll: false,
ipad:false
};
//檢測平台
var p = navigator.platform;
system.win = p.indexOf("Win") == 0;
system.mac = p.indexOf("Mac") == 0;
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
system.ipad = (navigator.userAgent.match(/iPad/i) != null)?true:false;
//跳轉語句,如果是手機訪問就自動跳轉到wap..com頁面
if (system.win || system.mac || system.xll||system.ipad) {
} else {
window.location.href = "/3g/";
}
-->
</script>