jQuery 事件适用于 Firefox,不适用于 Chrome

标签 jquery google-chrome firefox jquery-events

我在代码中注册了一些点击事件。它们在 Firefox(Windows 和 Mac)中正常运行,但在 Chrome 中无法执行(尝试过 Windows 和 Mac beta)。

JavaScript 的目的是根据 select 元素的值显示正确的文本输入数量。

代码如下: http://www.savetherobots.org/users/jkost/substitutioncipher.php

根据Firebug,该脚本没有错误。代码有问题吗?

最佳答案

海,

对于选择框,您需要为“更改”事件而不是“单击”事件注册处理程序。 Firefox 和 IE 使用点击事件很奇怪。

看看这个 Click event on select option element in chrome

JQuery Click event not being triggered in Safari?

关于jQuery 事件适用于 Firefox,不适用于 Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1926813/

相关文章:

由于 Chrome 与 Chromedriver 版本不匹配,Angular e2e 测试在 GitHub 操作中失败

html - 在 Chrome 中,当字符串包含 & 时,它的表格单元格会过大

javascript - 重置 TinyMCE 框

Javascript 代码在我的网站上无法工作

jQuery SlideDown 使其他元素跳转

html - safari 中的 z-index 问题

javascript - 使用 Firefox 聚焦于父窗口

javascript - 通过名称而不是 id 单击 JavaScript/JQuery 中的按钮

javascript - 有没有解决chrome中意外全局变量的方法

HTMLTidy - 样式表需要测试