var a = 0;
var click = $("input[type = 'radio']").click(function(){
if(a<30){
a = a + 1;
(($($(this).parent()).parent()).next()).removeAttr('style');
($($(this).parent()).parent()).attr('style','display:none;');
}
})
如何延迟3秒执行点击里面的事件??
-----追加-------------
var a = 0;
var click = $("input[type = 'radio']").click(function(){
alert("准备延迟");
var t = setTimeout(function(){
alert("延迟了吗?");
if(a<30){
a = a + 1;
(($($(this).parent()).parent()).next()).removeAttr('style');
($($(this).parent()).parent()).attr('style','display:none;');
alert("延迟了!");
}
}, 3000);
clearTimeout(t);
})
setTimeout里面的事件不执行是什么情况?