jQuery在Firefox上工作但在Chrome上没有

时间:2013-04-02 10:13:34

标签: jquery html google-chrome firefox

我已经坚持了几天了。我正在开发一个网站,我一直在Firefox上进行测试,但是Firefox的工作原理并不适用于Chrome或Chrome,Firefox或Dolphin HD等移动浏览器。

以下是jsFiddle中的代码:http://jsfiddle.net/5QMJQ/10/

它的作用是获取前五个选择中选择的数据并将其添加到最后一个。 它在Firefox中很好用,但在Chrome中它没有输入功能。我不知道还能做什么。

$(document).ready(function () {

     console.log('1 - Working');
     // Función que va añadiendo o quitando elementos al campo "Oficial responsable"
     // del equipo local dependiendo de los campos anteriores.
     $("#equipo_local select option").click(function () {

         console.log('2 - Working');

         ...
     });
 });

console.log('1 - Working'):FF和Chrome显示此内容。

console.log('2 - Working'):只有桌面FF显示此内容。

感谢您的帮助!

2 个答案:

答案 0 :(得分:4)

我不认为点击事件对选项有效。而是尝试。更改选择?

答案 1 :(得分:2)

我怀疑它与如何在click元素上处理option事件有很多关系。

如果您将处理程序从click上的option更改为change上的select,您会发现它可以正常运行。

$("#equipo_local select").change(function () {

http://jsfiddle.net/5QMJQ/11/