Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript iOS未加载目标单击鼠标悬停的URL bc?_Javascript_Jquery_Html_Css_Hover - Fatal编程技术网

Javascript iOS未加载目标单击鼠标悬停的URL bc?

Javascript iOS未加载目标单击鼠标悬停的URL bc?,javascript,jquery,html,css,hover,Javascript,Jquery,Html,Css,Hover,我在这里开发的网站上有一个有趣的小按钮: 当你点击桌面和chrome inspector iPhone模拟器上的外卖菜单按钮时,效果非常好。。。。稍微耽搁一下 现在在iOS上,什么也没发生。我认为这可能与悬停状态问题有关,但更多人认为我的JS是一团糟 这是behavior.js文件中的js // cool buttons (function() { var removeSuccess; removeSuccess = function() {

我在这里开发的网站上有一个有趣的小按钮:

当你点击桌面和chrome inspector iPhone模拟器上的外卖菜单按钮时,效果非常好。。。。稍微耽搁一下

现在在iOS上,什么也没发生。我认为这可能与悬停状态问题有关,但更多人认为我的JS是一团糟

这是behavior.js文件中的js

// cool buttons
    (function() {
      var removeSuccess;

      removeSuccess = function() {
        return $('.button').removeClass('success');
      };

      $(document).ready(function() {

        return $('.button').click(function(e) {

              e.preventDefault();
              var goTo = this.getAttribute("href"); 

              $(this).addClass('success');
              setTimeout(removeSuccess, 1500);

              setTimeout(function(){
              window.open(goTo);
              },1500); 


        });
      });

    }).call(this);
有什么想法吗

谢谢,
-Muhu

您的问题是如何使用
窗口。打开
。如果您进行搜索,您可以阅读有关此问题和其他类似问题的更多信息。不幸的是,有多个报告jQuery触发器也无法工作。所以,我要做的就是使用类似Modernizer的东西,或者如果你只是想知道它是哪个浏览器,然后当你在iOS或具有类似阻止功能的浏览器上时,运行一个不阻止默认的不同功能,并正常打开链接