我有一个脚本,用于从CSV输入中删除项目。它适用于Explorer

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/

10-16 07:53