鍍金池/ 教程/ HTML/ 回調(diào)函數(shù)
jQuery UI Tab 示例(一)
jQuery UI Datepicker 示例(四)
jQuery UI 示例
jQuery UI Slider 示例(二)
jQuery UI Dialog 示例(一)
HTML Get
動畫效果
終止動畫
回調(diào)函數(shù)
方法鏈
jQuery UI Button 示例(一)
jQuery UI Autocomplete 示例(三)
jQuery UI Autocomplete 示例(二)
設(shè)置或取得元素的 CSS class
jQuery UI 概述
基本語法
jQuery UI Datepicker 示例(一)
jQuery UI Autocomplete 示例(一)
jQuery UI Spiner 示例
jQuery UI Tab 示例(二)
淡入淡出效果
顯示/隱藏內(nèi)容
HTML Set
jQuery UI Tooltip 示例
jQuery UI Slider 示例(一)
讀寫 HTML 元素的 css 屬性
jQuery UI Datepicker 示例(二)
添加HTML元素
操作 HTML 元素的大小
jQuery UI Datepicker 示例(五)
滑動效果
jQuery UI Dialog 示例(二)
jQuery UI Menu 示例
jQuery UI 基本工作過程
jQuery UI Button 示例(二)
jQuery UI Dialog 示例(三)
jQuery UI Datepicker 示例(三)
Selectors
jQuery UI Progressbar 示例
Events
jQuery UI Accordion 示例
刪除HTML元素

回調(diào)函數(shù)

JavaScript 語句是一行一行執(zhí)行的,然而對于前面的動畫效果語句,后面的語句可以在動畫效果完成前就執(zhí)行,因此可能會造成錯誤的結(jié)果。 所以之前的 hide,show,fadeIn,fadeOut,slideIn,slideOut,animation 都支持一個 callback 可選參數(shù),支持為這些方法添加一個回調(diào)函數(shù),在動畫完成之后調(diào)用。

典型的語法如下:

$(selector).hide(speed,callback);

比如,下面的例子中

隱藏之后執(zhí)行:

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

而下面的例子的 Alert 在

隱藏完成之前就顯示。

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