jQuerys单击并点击不在FF mobile上运行的事件

时间:2017-03-10 14:24:36

标签: javascript jquery html jquery-mobile mobile

在我的项目中我使用的是jQuery和jQuery mobile。 当我点击menuOpener时,菜单应该打开。这适用于桌面和Chrome移动设备。 但不是在Firefox手机中。 我无法在Safari mobile中测试它。

我已经尝试过在SO中找到的所有建议。 令人恼火的是,到目前为止,工作正常的旧项目现在显示出相同的行为。

我的HTML:

<div id="menuOpener">
  <div class="hamburger hamburger1"></div>
  <div class="hamburger hamburger2"></div>
  <div class="hamburger hamburger3"></div>
</div>

<div id="menu">
  <!-- some menu elements here -->
</div>

使用Javascript:

$('#menuOpener').on('click tap', function(){
  alert ( 'open' );
  $('#menu').toggleClass('open');
  $(this).toggleClass('open');  
});

此子页面上出现问题,我用它来测试Link

我希望,有人有一个想法,为什么会这样。

此致 基督教

1 个答案:

答案 0 :(得分:0)

我对此感到生气: 重新安装的Firefox,现在完美运行。