gpt4 book ai didi

javascript - 如何在大屏幕上禁用onclick事件?

转载 作者:行者123 更新时间:2023-12-01 01:26:36 25 4
gpt4 key购买 nike

我试图让这个 onclick 事件仅在移动设备上工作。当您单击此元素时,它会移动到页面上的 anchor (#map)。如何在大屏幕上禁用它?

<span 
onclick="document.location=document.location.toString().split('#')
[0]+'#map';return false;">
</span>

最佳答案

有一个命名函数,您可以在其中轻松添加更多指令...就像 if 条件。

<span 
onclick="myFunctionName();">
</span>

<script>
function myFunctionName(){
if(window.innerWidth<768){
document.location=document.location.toString().split('#')[0]+'#map';
return false;
}
}
</script>

Here是用于确定如何显示页面的常见断点。

我建议小于 768 像素,以确保包含所有移动设备,但这取决于您的评估。 ;)

关于javascript - 如何在大屏幕上禁用onclick事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53716655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com