Может ли кто-нибудь сказать мне, почему это работает в более старых версиях jQuery (, например. 1.4.2 ), но если вы переключитесь на более позднюю версию, например. (1.6 + )перестает работать?
http://jsfiddle.net/nmvf6/1194/
$(function(){
$('#my_button').click(function(){
var unitName = "Unit2";
$('.assUnit').find('option[text="'+unitName+'"]').remove();
});
});
Я проверил вывод ошибки в консоли для более поздних версий, и кажется, что ошибка возникает при загрузке страницы, прежде чем я даже загрузил свой скрипт и смог нажать кнопку..
Когда я меняю версию на 1.8.0, например, и запускаю страницу,эта ошибка возникает в моей консоли сценариев Opera:
Кажется, он находится в файле mootools... но я не выбрал mootools, я выбрал jQuery 1.8.0
:/
Спасибо.