Latest web development tutorials

jQuery Callback 方法

Callback 函數在當前動畫100% 完成之後執行。


jQuery 動畫的問題

許多jQuery 函數涉及動畫。 這些函數也許會將speedduration作為可選參數。

例子: $("p").hide("slow")

speedduration參數可以設置許多不同的值,比如"slow", "fast", "normal"或毫秒。

實例

以下實例在隱藏效果完全實現後回調函數:

使用callback 實例

$ ( " button " ) . click ( function ( ) { $ ( " p " ) . hide ( " slow " , function ( ) { alert ( " The paragraph is now hidden " ) ; } ) ; } ) ;

嘗試一下

以下實例沒有回調函數,警告框會在隱藏效果完成前彈出:

沒有callback(回調)

$ ( " button " ) . click ( function ( ) { $ ( " p " ) . hide ( 1000 ) ; alert ( " The paragraph is now hidden " ) ; } ) ;

在線實例»