想飛就別怕摔

          大爺的并TM罵人

          SlideToggle控制模塊的展開與收縮功能

           1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
           2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
           3 <html xmlns="http://www.w3.org/1999/xhtml">
           4 <head>
           5 <title>jQuery:slideToggle控制模塊的展開與收縮功能 </title>
           6 
           7 <script type="text/javascript" src="jquery-1.3.2.js"></script>
           8 
           9 <script type="text/javascript">
          10 $(function(){
          11     $("#head").click(function (){
          12         $("#content").slideToggle("slow",function(){
          13             alert("測試成功!")
          14         })
          15     })
          16 })
          17 </script>
          18 
          19 
          20 <style type="text/css"> 
          21 p,div{margin:0;padding:0;}  /*設置p,div之間的間距*/
          22 #head{width:90%;background:#ddd;height:20px;border-top:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa;} 
          23 #content{width:90%;background:#adf;height:500px;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;margin-top:0px;} 
          24 </style> 
          25 
          26 
          27 </head> 
          28 <body> 
          29 <id="head">單擊這里測試(一個收縮展開功能)</p> 
          30 <div id="content">
          31 <pre>
          32 1,首先引用jQuery.
          33 2,然后開始寫函數了。$(document).ready(function(){});
          34 3,前面說過了,獲取標簽能直接 $("標簽")。給標簽注冊 onclick事件直接可以 click.
          35 4,核心代碼: 
          36 $("head").click(function(){$("content").slideToggle("slow");}); 
          37 5,slideToggle(speed, callback)
          38 通過高度變化來切換所有匹配元素的可見性,并在切換完成后可選地觸發一個回調函數。
          39 這個動畫效果只調整元素的高度,可以使匹配的元素以“滑動”的方式隱藏或顯示。 
          40 
          41 返回值
          42 jQuery
          43 
          44 參數
          45 speed (String|Number): (可選) 三種預定速度之一的字符串("slow", "normal", or "fast")或表示動畫時長的毫秒數值(如:1000) 
          46 callback (Function): (可選) 在動畫完成時執行的函數 
          47 示例
          48 jQuery 代碼:
          49 $("p").slideToggle("slow");
          50  
          51 --------------------------------------------------------------------------------
          52 
          53 jQuery 代碼:
          54 $("p").slideToggle("slow",function(){ alert("Animation Done."); });
          55 </pre>
          56 </body>
          57 </html>
          58 
          59 

          posted on 2009-08-22 17:50 生命的綻放 閱讀(1778) 評論(0)  編輯  收藏 所屬分類: js&&JQuery&&Ajax

          <2009年8月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導航

          統計

          常用鏈接

          留言簿(5)

          隨筆分類(94)

          隨筆檔案(93)

          文章分類(5)

          文章檔案(5)

          相冊

          JAVA之橋

          SQL之音

          兄弟之窗

          常用工具下載

          積分與排名

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 临洮县| 达日县| 三穗县| 开原市| 咸阳市| 连江县| 甘孜| 进贤县| 错那县| 长阳| 乌鲁木齐县| 福泉市| 环江| 峨眉山市| 阿巴嘎旗| 长丰县| 卓资县| 会宁县| 久治县| 鹤壁市| 洪泽县| 澎湖县| 玉田县| 兴安县| 泗阳县| 邯郸市| 泰安市| 乌兰察布市| 屯留县| 新龙县| 阳城县| 遵义市| 无极县| 庐江县| 平昌县| 福贡县| 府谷县| 绥江县| 霍城县| 锡林浩特市| 绍兴县|