У меня возникла проблема с ошибкой jquery в IE6-8 при нажатии кнопки удаления ввода. Веб-браузер дает мне сообщение об ошибке «объект ожидается»Ожидаемая ошибка объекта jquery
Любые советы для решения этой проблемы? Я могу поделиться с моим кодом, который добавляет и удаляет входные данные, а также подсчитывает количество всех входов. Я использовал php для предоставления информации о текущих существующих входах со значениями. Возможно ли, что он не работает из-за какой-либо синтаксической ошибки в сценарии jquery или просто неправильно включать CDN для более старых веб-браузеров IE?
Спасибо за все возможные подсказки.
Она включает в себя Google CDN:
<script language = "javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ></script>
это весь JQuery скрипт:
$(document).ready(function() {
var maxTags = 20;
var tagsDiv = $("#newTagsDiv");
var addTag = $("#addTagButton");
var removeTag = $("#removeTagButton");
var x = tagsDiv.length + <? php print $tagNumber; ?> -1;
var tagNumber = <? php print $tagNumber; ?> -1;
$(addTag).click(function (e) {
if (x <= maxTags) {
tagNumber++;
$(tagsDiv).append('<div id="tagDiv' + tagNumber + '"><span class="tagNumber">' + tagNumber + '.</span><input type="text" name="tag' + tagNumber + '" id="tag' + tagNumber + '" size="20" value=""/></div>');
x++;
}
return false;
});
$(removeTag).click(function (e) {
if (x > 1) {
$('#tagDiv' + tagNumber).remove();
x--;
tagNumber--;
}
return false;
});
});
Используйте инструменты и отладчик IE для поиска проблемы. – SLaks
В какой строке это ошибка? – JohnFx
какая версия jQuery? Используйте версию разработки, чтобы точно определить, какой метод вызывает проблему ... затем загляните в свой код для того, что использует миграция, – charlietfl