<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 167,  comments - 30,  trackbacks - 0
     

    六:事件處理

     hover(Function, Function)    當鼠標move over時觸發(fā)第一個function,當鼠標move out時觸發(fā)第二個function
    樣式:<style>.red{color:#FF0000}</style>
    Html
    代碼: <div id="a">sdf</div>
    jQuery
    代碼及效果

    $(function(){
      $("#a").hover(
    function(){$(this).addClass("red");},
                               
    function(){ $(this).removeClass("red"); 
                              });
    })

    最終效果是當鼠標移到ida的層上時圖層增加一個red樣式,離開層時移出red樣式

    toggle(Function, Function)    當匹配元素第一次被點擊時觸發(fā)第一個函數(shù),當?shù)诙伪稽c擊時觸發(fā)第二個函數(shù)
    樣式:<style>.red{color:#FF0000}</style>
    Html
    代碼: <div id="a">sdf</div>
    jQuery
    代碼及效果

    $(function(){
      $("#a"). toggle (
    function(){$(this).addClass("red");},
                                 
    function(){ $(this).removeClass("red"); 
                                });
    })

    最終效果是當鼠標點擊ida的層上時圖層增加一個red樣式,離開層時移出red樣式

    bind(type, fn)   用戶將一個事件和觸發(fā)事件的方式綁定到匹配對象上。
    trigger(type)   用戶觸發(fā)type形式的事件。$("p").trigger("click")
    還有:unbind()   unbind(type)    unbind(type, fn)

    Dynamic event(Function)    綁定和取消綁定提供函數(shù)的簡捷方式
    例:

    $("#a").bind("click",function() { 
                                           $(
    this).addClass("red");
    })

    也可以這樣寫:

    $("#a").click(function() { 
                            $(
    this).addClass("red");
    });

    最終效果是當鼠標點擊ida的層上時圖層增加一個red樣式,

    jQuery
    提供的函數(shù)
    用于browers事件
    error(fn)    load(fn)     unload(fn)    resize(fn)    scroll(fn)

    用于form事件
    change(fn)    select(fn)    submit(fn)

    用于keyboard事件
    keydown(fn)    keypress(fn)    keyup(fn)
    用于mouse事件
    click(fn)    dblclick(fn)    mousedown(fn)   mousemove(fn)
    mouseout(fn)  mouseover(fn)     mouseup(fn)

    用于UI事件
    blur(fn)    focus(fn)


    以上事件的擴展再擴展為5
    舉例,click(fn) 擴展 click()  unclick()  oneclick(fn)  unclick(fn)
    click(fn)
    :增加一個點擊時觸發(fā)某函數(shù)的事件
    click()
    :可以在其他事件中執(zhí)行匹配對象的click事件。
    unclick ()
    :不執(zhí)行匹配對象的click事件。
    oneclick(fn)
    :只增加可以執(zhí)行一次的click事件。
    unclick (fn)
    :增加一個點擊時不觸發(fā)某函數(shù)的事件。
    上面列舉的用于browers、formkeyboardmouse、UI的事件都可以按以上方法擴展。

    posted on 2010-09-02 14:15 David1228 閱讀(263) 評論(0)  編輯  收藏 所屬分類: JQuery

    <2010年9月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    文章檔案

    新聞分類

    新聞檔案

    相冊

    收藏夾

    Java

    Linux知識相關

    Spring相關

    云計算/Linux/虛擬化技術/

    友情博客

    多線程并發(fā)編程

    開源技術

    持久層技術相關

    搜索

    •  

    積分與排名

    • 積分 - 358627
    • 排名 - 154

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲欧洲日产国码一级毛片| 亚洲免费二区三区| 日韩精品人妻系列无码专区免费| 911精品国产亚洲日本美国韩国 | 丁香花在线观看免费观看图片| 亚洲Av永久无码精品三区在线| 久久久久久国产a免费观看黄色大片 | 亚洲色偷拍区另类无码专区| 91精品国产免费入口| 色婷婷六月亚洲综合香蕉| 久久精品亚洲中文字幕无码网站| 毛片a级三毛片免费播放| 成人妇女免费播放久久久| 亚洲国产成人精品青青草原| 亚洲人成色77777在线观看大| 99re6在线精品视频免费播放| 精品国产亚洲AV麻豆| 亚洲视屏在线观看| 亚洲精品黄色视频在线观看免费资源| 久久国产乱子伦免费精品| 男人免费视频一区二区在线观看| 一级特黄特色的免费大片视频| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 俄罗斯极品美女毛片免费播放| 3d成人免费动漫在线观看| 黄 色一级 成 人网站免费| 亚洲精品午夜国产va久久| 久久久久亚洲精品无码系列| 亚洲成?v人片天堂网无码| 久久天天躁狠狠躁夜夜免费观看| 青青操视频在线免费观看| 免费一区二区三区在线视频| 亚洲午夜无码久久久久小说| 亚洲人成在线影院| 狠狠亚洲婷婷综合色香五月排名| 日韩在线视频免费看| 99爱在线精品免费观看| 无码人妻AV免费一区二区三区| 久久国产乱子伦精品免费午夜 | 亚洲免费日韩无码系列 | 亚洲国产精品无码观看久久|