根据 window 宽度删除或不删除属性
Remove or don't remove attribute based on window width
我正在尝试从桌面等的所有 phone 链接中删除可点击性。基本上,当 window 大于 640px 时。我想出了下面的代码,它在我之前做的一个特定的 wordpress 网站上工作,但这次我在 joomla 上做(我什至不确定这是否相关)并且它总是删除属性,不管window 宽度。我不知道我是否缺少 else
子句,或者该子句应该是什么。
<script type="text/javascript">
(function(jQuery) {
jQuery(window).ready(function() {
if (jQuery(window).width() > 640) {
jQuery('a[href^=tel]').removeAttr("href");
}
});
})(jQuery);
</script>
为什么现在在 css 中尝试这样的事情?
@media only screen and (min-width:640px) {
#path .to .div a {
pointer-events: none;
}
}
你把JS放在哪里?如果您通过常规文本编辑器将它放入文章或模块中,出于安全原因,它可能会被删除。如果将它放入模板的主 JS 文件中,那就更有趣了。
我正在尝试从桌面等的所有 phone 链接中删除可点击性。基本上,当 window 大于 640px 时。我想出了下面的代码,它在我之前做的一个特定的 wordpress 网站上工作,但这次我在 joomla 上做(我什至不确定这是否相关)并且它总是删除属性,不管window 宽度。我不知道我是否缺少 else
子句,或者该子句应该是什么。
<script type="text/javascript">
(function(jQuery) {
jQuery(window).ready(function() {
if (jQuery(window).width() > 640) {
jQuery('a[href^=tel]').removeAttr("href");
}
});
})(jQuery);
</script>
为什么现在在 css 中尝试这样的事情?
@media only screen and (min-width:640px) {
#path .to .div a {
pointer-events: none;
}
}
你把JS放在哪里?如果您通过常规文本编辑器将它放入文章或模块中,出于安全原因,它可能会被删除。如果将它放入模板的主 JS 文件中,那就更有趣了。