一、在元素的click事件中绑定两个或两个以上的函数 toggle不像bind需要在后面添加”click”来绑定click触发事件,toggle本身就是click触发的(而且只能click触发),如下实例:

    1. <input id="btntest" type="button" value="点一下我" />
    2. <div>我是动态显示的</div>
    3. <script type="text/javascript">
    4. $(function () {
    5. $("#btntest")
    6. $("#btntest").toggle(
    7. function(){
    8. $("div").html("我变了!");
    9. },
    10. function(){
    11. $("div").html("我又变了!");
    12. });
    13. });
    14. </script>

    二、切换元素的显示与隐藏效果:

    1. <input id="btntest" type="button" value="点一下我" />
    2. <div>我是动态显示的</div>
    3. <script type="text/javascript">
    4. $(function () {
    5. $("#btntest").bind("click",function(){
    6. $("div").toggle(500);//此处的 500 是隐藏显示的延迟时间,默认为0,也可以用"slow","normal"或"fast"
    7. //如果里面的值为true(toggle(true))时只能显示元素,值为false(toggle(false))时只能隐藏元素。
    8. }) }); </script>