Хорошего дня,
У меня есть следующий тег изображения, который отображается:
<img id="map1" title="Positions" alt="Positions" height="348" width="556" src="http://weblogs.asp.net/blogs/scottgu/image_thumb_1263F129.png" class="ui-li-thumb">
Я пытаюсь удалить класс: ui-li-thumb.
Это то, что у меня есть в нижней части страницы:
<script>
$("img#map1").removeClass("ul-li-thumb");
$("img#map1").removeAttr("class");
</script>
Ни один из них не работает. Может ли кто-нибудь сказать мне, что мне не хватает?
ТИА,
Coson
Убедитесь, что вы включили jQuery в свой код. Также проверьте наличие ошибок в консоли браузера!
Другое дело, чтобы убедиться, что код jQuery запускается после загрузки документа, например:
$(function(){
$("img#map1").toggleClass("ui-li-thumb", false);
});
РЕДАКТИРОВАТЬ:
Обновлен мой ответ на основе ответа Джесси... да, также убедитесь, что ваши имена классов одинаковы!
Ваш класс HTML - ui-li-thumb
И ваш класс jQuery - ul-li-thumb
;
В противном случае убедитесь, что загружен jQuery и попробуйте обернуть скрипт в функцию самообучения
Я думаю, вы должны использовать свойство get.ElementByClass