Onclick在手机上不起作用?

时间:2017-02-27 20:36:54

标签: javascript html

我有这个导航栏,当有人点击它时我正在做这个效果所以我必须使用一个事件监听器,以便它不会自动href,我有这个东西:

<li><a onclick="pageabout();" class="btnn">about us</a></li>

它在我的电脑上运行得很好,但是当我在手机上试用它时根本无法正常工作

1 个答案:

答案 0 :(得分:0)

而不是内联您的函数,您可以在关闭正文标记之前的脚本标记之间的某处尝试以下脚本:

var btn = document.querySelector('.btnn'),
    doOnClick = function(e){
      e.preventDefault();
      //other logic here 
    };
btn.addEventListener('click', doOnClick, false);