Функция JQuery click () не работает в Internet Explorer - PullRequest
3 голосов
/ 04 июня 2011

У меня есть скрипт, который удаляет элементы из ввода с помощью CSV.Работает кроме как в Проводнике

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

В чем может быть причина?Я не могу понять ...!

1 Ответ

3 голосов
/ 04 июня 2011

Полагаю, вы говорите о старых версиях Internet Explorer (более новой версией является 9, и ваш скрипт работает на нем).

Тогда, вероятно, из-за Array.indexOf Internet Explorer раньше не имел этой функции. См. Array.indexOf в Internet Explorer .

Кстати, jQuery.inArray также возвращает индекс значения в массиве. Таким образом, это довольно излишне:

if ($.inArray(fruit_remove, fruits_array) > -1) {
   var fruit_index = fruits_array.indexOf(fruit_remove);
   ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...