<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時觸發第一個function,當鼠標move out時觸發第二個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)    當匹配元素第一次被點擊時觸發第一個函數,當第二次被點擊時觸發第二個函數
    樣式:<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)   用戶將一個事件和觸發事件的方式綁定到匹配對象上。
    trigger(type)   用戶觸發type形式的事件。$("p").trigger("click")
    還有:unbind()   unbind(type)    unbind(type, fn)

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

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

    也可以這樣寫:

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

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

    jQuery
    提供的函數
    用于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)
    :增加一個點擊時觸發某函數的事件
    click()
    :可以在其他事件中執行匹配對象的click事件。
    unclick ()
    :不執行匹配對象的click事件。
    oneclick(fn)
    :只增加可以執行一次的click事件。
    unclick (fn)
    :增加一個點擊時不觸發某函數的事件。
    上面列舉的用于browersformkeyboardmouseUI的事件都可以按以上方法擴展。

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

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

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    文章檔案

    新聞分類

    新聞檔案

    相冊

    收藏夾

    Java

    Linux知識相關

    Spring相關

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

    友情博客

    多線程并發編程

    開源技術

    持久層技術相關

    搜索

    •  

    積分與排名

    • 積分 - 358569
    • 排名 - 154

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲va中文字幕| 亚洲一级片在线播放| 农村寡妇一级毛片免费看视频| 国产免费av片在线看| 亚洲精品无码人妻无码| 天天干在线免费视频| 国产亚洲人成在线播放| 亚洲成AV人在线观看网址| 一级毛片**免费看试看20分钟| 亚洲AV无码乱码精品国产| 久久av免费天堂小草播放| 亚洲爆乳无码专区| 在线看无码的免费网站| 天天爽亚洲中文字幕| 日韩免费高清一级毛片在线| 男男gay做爽爽的视频免费| 亚洲人成网站观看在线播放| 成人国产精品免费视频| 亚洲AV区无码字幕中文色| 国产福利视精品永久免费 | 婷婷精品国产亚洲AV麻豆不片| 四虎国产成人永久精品免费| 久久精品亚洲精品国产色婷| 成年女人免费v片| 九一在线完整视频免费观看| 亚洲VA成无码人在线观看天堂| 国产国产人免费视频成69堂| 亚洲AV无码资源在线观看| 国产av无码专区亚洲国产精品| 国产精品99久久免费观看 | 美女被免费视频网站a| 在线观看亚洲精品福利片| 91免费福利精品国产| 亚洲国产成人手机在线观看| 亚洲一区二区三区香蕉| 国产h视频在线观看网站免费| 老司机福利在线免费观看| 夜夜亚洲天天久久| 免费大黄网站在线看| 免费福利在线播放| 免费一级做a爰片久久毛片潮|