2013-10-13 82 views
0

我有一个简单的滑块,我希望用户可以点击下一个,之前的前一个点击后500毫秒。这个怎么做?以下是我的代码:点击时间

<script> 
jQuery(document).ready(function(){ 
var ile = jQuery('.bestopis').length; 
var licznik = 1; 
$("#nast").click(function() { 
    if(licznik == ile) {licznik=0}; 
    licznik ++; 
    jQuery('.bestopis').fadeOut(); 
    jQuery("#bestopisy .bestopis:nth-child(" + licznik + ")").fadeIn(); 

}); 
$("#pop").click(function() { 
    if(licznik == 1) {licznik = ile} else {licznik --}; 
    jQuery('.bestopis').fadeOut(); 
    jQuery("#bestopisy .bestopis:nth-child(" + licznik + ")").fadeIn(); 
}); 
}); 
</script> 

回答

3

您可以在点击500毫秒内禁用您的控件并重新启用它,使用jquery的delay()方法。

例如,如果隐藏它是可以接受的,

jQuery('.yourControl').hide().delay(500).show(); 
3

使用JavaScript setTimeout()函数在每次单击后重新启用控件500毫秒。