Tôi có sniplet mã này trong jQueryích setTimeout cuộc gọi (thiếu dấu ngoặc kép quanh tranh cãi?)
$element.parent().children().last().hide().show('slide', {direction : 'left'}, 700, function() {
$element.delay(2000, function() {
$element.parent().children().last().hide('slide', {direction: 'left'}, 700);
reload_table(question_number);
//delay ends here
});
});
delay
được khai báo là:
jQuery.fn.delay = function(time,func){
return this.each(function(){
setTimeout(func,time);
});
};
Bây giờ tôi nhận được lỗi:
useless setTimeout call (missing quotes around argument?)
FF3.x, Firefox 6+ là ok. Bất kỳ ý tưởng về điều đó? Tại sao điều này có thể xảy ra?
xin lỗi để nói điều đó nhưng điều đó không khắc phục được nó – kosta5
Tại sao đây là câu trả lời được chấp nhận, nếu điều này không khắc phục được? –
đó là một bí ẩn ... – Tebe