Javascript 删除css类jQuery
单击图标后,我使用我的代码更改css:Javascript 删除css类jQuery,javascript,jquery,html,css,wordpress,Javascript,Jquery,Html,Css,Wordpress,单击图标后,我使用我的代码更改css: $(function () { $(".icon-medium.icon-search").click(function () { $(".nksub-tab-icon").addClass("newClass", 1000, callback); }); function callback() { setTimeout(function () { $(".nksub-tab-icon").removeCl
$(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>
.newClass{背景色:黄色;}
当我点击图标时,改变颜色,但在我点击后,但不删除类。
我想更改颜色,然后再单击“恢复开始样式”。尝试将此代码放入
标记中
$( ".icon-medium.icon-search" ).click(function() {
$(".nksub-tab-icon").toggleClass("newClass");
});
如果要提供延迟,请使用以下代码
$( ".icon-medium.icon-search" ).click(function() {
$(".nksub-tab-icon").delay(1000).queue(function(next){
$(this).toggleClass("newClass");
next();
});
});
检查此处:jQuery没有一组参数,如
字符串名、int延迟、函数回调等
请在使用函数定义之前查找它们