<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

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲综合最新无码专区| 最近免费视频中文字幕大全| 亚洲人成网站在线播放vr| 18禁在线无遮挡免费观看网站| 免费看国产曰批40分钟| 一级做a爰全过程免费视频毛片| 久久久久一级精品亚洲国产成人综合AV区 | 亚洲一级毛片免费在线观看| 污视频在线观看免费| 亚洲国产精品成人| 成人黄网站片免费视频| 久久久久久亚洲Av无码精品专口 | 亚洲av日韩综合一区在线观看| 99精品免费视频| 亚洲精品视频在线免费| 国产精品无码免费播放| 亚洲精品私拍国产福利在线| 亚洲天堂免费在线视频| 久久亚洲精精品中文字幕| 亚洲精品视频免费在线观看| 亚洲精品国产福利在线观看| 成人午夜18免费看| 中文字幕日本人妻久久久免费| 亚洲视频免费在线看| 午夜成人免费视频| 视频一区二区三区免费观看| 国产精一品亚洲二区在线播放| 一二三四影视在线看片免费| 最近2019中文免费字幕在线观看| 国产午夜亚洲精品国产| 亚洲AV日韩AV鸥美在线观看| 国产精品极品美女免费观看| 国产乱子精品免费视观看片| 91精品国产免费久久久久久青草| 久久免费区一区二区三波多野| 免费看少妇高潮成人片| 日韩视频在线观看免费| 国产拍拍拍无码视频免费| 看免费毛片天天看| 国产特黄一级一片免费| av永久免费网站在线观看|