嗨,伙计们,我似乎找不到我想要做的确切事情,作为一个 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');
});
}
});