javascript - Jquery click() 函数在 Internet Explorer 中不起作用

标签 javascript jquery internet-explorer

我有一个脚本可以从 CSV 输入中删除项目。它在资源管理器中除外

http://jsfiddle.net/BXWqK/21/

可能是什么原因?我想不通...!

最佳答案

我想您是在谈论旧版本的 Internet Explorer(较新的版本是 9,并且您的脚本可以在上面运行)。

那可能是因为Array.indexOf的缘故,Internet Explorer 以前没有那个功能。参见 Array.indexOf in Internet Explorer .

顺便说一下,jQuery.inArray 也返回值在数组中的索引。所以这样做是多余的:

if ($.inArray(fruit_remove, fruits_array) > -1) {
   var fruit_index = fruits_array.indexOf(fruit_remove);
   ...

关于javascript - Jquery click() 函数在 Internet Explorer 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6238316/

相关文章:

javascript - howler.js 在特定位置播放声音

javascript - jquery按钮点击事件

jquery - Bumpbox 2.0 和 jquery 库冲突?

javascript - jquery多选择器返回错误结果而不是一一执行

html - IE 列表样式位置 :inside issues

internet-explorer - 报告服务打印崩溃 IE

javascript - 如何让元素停止触发 ngAnimate?

javascript - 如何定义 Angular 指令必须是 Angular 中特定指令的子指令?

javascript - 为什么这在 Internet Explorer 上不起作用? [jQuery、单选、选择器]

javascript - React-Native 将应用链接到 Facebook Messenger