我使用jquery.show()
来显示在CSS中的"display:none"
的div。 但是,show()
函数延迟显示div。
jquery show()函数延迟
function button_click(){
$("#mydiv").show();
function1();
function2();
}
我试着像$('#mydiv').show({queue:false})
,但它不工作。 仅当function1和function2完成时#mydiv才会显示。 如何使show()
立即工作?
更新:我发现这是因为我使用$ .ajxaSetup({async:false})。
我需要做出多个请求,如$ .get,并且在所有请求完成后我做了一些事情,所以我使它成为异步...但通过这种方式,$ .show()函数在所有请求完成之前不起作用...
而function1和function2是做什么的? – dfsq
'.show('fast')'试试这个。 –