【发布时间】:2013-05-10 12:49:25
【问题描述】:
大家好,我似乎找不到我想要做的确切事情,作为一个 javascript 业余爱好者,我似乎无法解决它。 基本上... 我将此脚本附加到页面上的各种元素
$(document).ready(function() {
$("h1, h2, h5, .class1, .class2 #image1").click(function () {
window.open('https://www.linkdesktop.com');
});
});
我想做的是: 如果在移动设备上,则将 www.linkdesktop.com 切换到 www.linkmobile.com
这可能吗,我是根据屏幕尺寸还是使用某种移动检测脚本来做?
感谢解答,非常感谢。
好的,谢谢你的回答
所以也许是这样的?
var userAgent = window.navigator.userAgent;
$(document).ready(function() {
if( (Android|webOS|iPhone|iPad|iPod|BlackBerry).test(navigator.userAgent) ) {
$("h1, h2, h5, .class1, .class2 #image1").click(function () {
window.open('https://www.linkmobile.com');
});
}
else {
$("h1, h2, h5, .class1, .class2 #image1").click(function () {
window.open('https://www.linkdesktop.com');
});
}
});
【问题讨论】:
标签: javascript jquery mobile