Я использую мой код для изменения CSS после значка мыши:Удалить класс CSS JQuery
$(function() {
$(".icon-medium.icon-search").click(function() {
$(".nksub-tab-icon").addClass("newClass", 1000, callback);
});
function callback() {
setTimeout(function() {
$(".nksub-tab-icon").removeClass("newClass");
}, 1000);
}
});
Мой CSS:
<style>
.newClass { background-color:yellow; }
</style>
Когда я нажимаю изменить цвет значка, но после того, как я нажимаю, но не удаляет класс. For test website here
Я хотел бы изменить цвет и после с помощью другого щелчка восстановить стиль начала.
JQuery в [.addClass()] (http://api.jquery.com/addclass /) не имеет набора аргументов как 'string name, int delay, function callback' – Regent
Пожалуйста, найдите определения функций поиска перед их использованием. – Playmaker