【问题标题】:JavaScript alert works normally Firefox, but not in Chrome and ExplorerJavaScript 警报在 Firefox 中正常工作,但在 Chrome 和资源管理器中不能正常工作
【发布时间】:2014-09-27 05:31:21
【问题描述】:

我的页面上有简单的 jquery 代码和“显示警报”按钮

当我点击“显示警报”按钮时;页面的所有设计都被扭曲了。 它可以在 Firefox 中正常运行,但在 Chrome 和资源管理器中无法正常运行。

请参考链接解决问题:http://bit.ly/1vnHPU2

$(function() {

      $("#buttonAlert").click( function()
           {
             alert('button clicked');
           }
      );
});

编辑:

我清除了页面上脚本块的所有点击功能。但问题没有解决。

谢谢!

【问题讨论】:

  • 它似乎适用于所有浏览器。
  • 应该是$("#buttonAlert").click( function()吧???
  • 你的chrome和ie版本是什么?
  • 是的,它在工作页面上被命名为 buttonAlert
  • Chrome 版本是 :37.0.2062.124,资源管理器是 v11

标签: javascript jquery html css twitter-bootstrap


【解决方案1】:

我在添加标签按钮类型时遇到了问题

   <button  class="btn btn-primary btn-block"  id="buttonAlert" name="buttonAlert"  >  Show Alert  </button>

   <button type="button" class="btn btn-primary btn-block"  id="buttonAlert" name="buttonAlert"  >  Show Alert  </button>

感谢所有对此问题感兴趣的朋友。

【讨论】:

    【解决方案2】:
    $(function() {
    
          $("#buttonAlert").on("click", function()
               {
                 alert('button clicked');
               }
          );
    });
    

    试试看,有时我会遇到“.click()”的问题

    【讨论】:

    • 我尝试但重复同样的问题
    • 按钮正在触发其他东西。看看是否有其他东西在调用#buttonAlert
    • on("click"...)click(...) 会产生同样的结果。
    • 是的,但是在某些情况下,一种有效而另一种无效。不确定问题出在哪里,但我不得不同时尝试让其中一个工作。
    • 在这个网络项目中没有找到任何名为 buttonAlert 的东西
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-13
    • 1970-01-01
    • 1970-01-01
    • 2014-08-12
    • 1970-01-01
    相关资源
    最近更新 更多