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

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

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

    posts - 15, comments - 6, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    JQuery FAQ

    Posted on 2008-01-09 21:54 thomas.chen 閱讀(632) 評論(0)  編輯  收藏 所屬分類: JavaScript

    1. JQuery對象和DOM對象如何轉換
    2. JQuery的get方法和eq方法的區別
    3. 在事件處理程式中如何抓取事件的發出者
    4. JQuery.getJSON()程式如何使用
    5. JQuery 網絡資源



    1. JQuery對象和DOM對象如何轉換
    ? JQuery對象才能使用JQuery定義的方法;DOM對象才能使用DOM對象的方法;二者不可以混淆;
    ? DOM對象通過$操作則可以轉成JQuery對象。例如下面的例子,經過$操作以后,DOM對象就變成了JQuery對象,可以進行JQuery操作。

    $(document.getElementById("msg"))

    ? JQuery對象轉成DOM對象則較復雜一些。由于JQuery對象本身也是集合,所以必須通過索引的方式來轉成DOM對象。例如:

    $("#msg")[0]
    $(
    "div").eq(1)[0]
    $(
    "div").get(0)
    $(
    "td")[5]

         以上操作執行以后,獲取則是DOM對象,則不可以進行JQuery操作


     2. JQuery的get方法和eq方法的區別
    ? eq返回的是jquery對象;
    ? get(n)和索引返回的是dom元素對象。
         對于jquery對象只能使用jquery的方法,而dom對象只能使用dom的方法,如要獲取第三個<div>元素的內容
    $("div").eq(2).html();                //調用jquery對象的方法
    $("div").get(2).innerHTML;    //調用dom的方法屬性


    3. 在事件處理程式中如何抓取事件的發出者
    在事件處理程式可以申明一個event對象的方式來抓取事件的發出者。
    $(document).ready(function(){
           $(
    "a.week").click(function(event){
              
    var uri = "cWtc.do?";
              
    var params = "action=blankWtc&wd=" + $(event.target).text();
              window.location.href
    =uri + params;          
           });      
    }); 


    4. JQuery.getJSON()程式如何使用
    JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式,易于閱讀和編寫,同時也易于機器解析和生成。它基于ECMA262語言規范(1999-12第三版)中JavaScript編程語言的一個子集。 JSON采用與編程語言無關的文本格式,但是也使用了類C語言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的習慣,這些特性使JSON成為理想的數據交換格式。

    JQuery.getJSON()是一種支持以AJAX為呼叫方式,以JSON格式進行數據通訊和服務器交互的函數。他有3個參數分別為:
    第一個參數:呼叫服務器的URI地址;
    第二個參數:參數,也是JSON的方式來表達;
    第三個參數:呼叫完成以后的回調函數。(注意返回的資料必須是json格式的,否則回調函數不會啟動)
    var date = $("#w2").text().split("~")[0];

    $.getJSON(
      'o.
    do?action=p',
      {wd:date},
      
    function(oweeks){
        parseWeek(oweeks);
      }
    );

    function parseWeek(oweeks){
          
    for(i=4;i>0;i--){
              $(
    "#w"+i).text(oweeks[4-i].weekdura);
              
    if(oweeks[4-i].weekdura == ''){
                    $(
    "#w"+i).attr('href','#'); 
              }
          
              
    if(oweeks[4-i].iscurrent){
                    $(
    "#w"+i).addClass("currentweek");
              }
    else{
                    $(
    "#w"+i).addClass("week");
                    $(
    "#w"+i).removeClass("currentweek");
              }                
         }
    }   

    5. JQuery 網絡資源
    1. 官方站點 http://jquery.com/
    2. 官方教程 http://docs.jquery.com/Tutorials

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产精品国产午夜免费福利看| 99久久99久久精品免费观看| 四虎在线免费播放| 亚洲最大中文字幕无码网站| 台湾一级毛片永久免费| 亚洲自偷精品视频自拍| 99久久免费观看| 亚洲欧洲校园自拍都市| 久久受www免费人成_看片中文| 亚洲午夜国产精品| 成人a视频片在线观看免费| 亚洲欧美黑人猛交群| 又爽又黄无遮挡高清免费视频| 美女黄色毛片免费看| 青青草原亚洲视频| 久久国产精品萌白酱免费| 亚洲福利一区二区三区| 午夜免费福利在线| 一级特黄色毛片免费看| 亚洲爆乳无码专区| 91精品成人免费国产片| 99亚偷拍自图区亚洲| 免费在线观看毛片| 一区视频免费观看| 亚洲小视频在线观看| A级毛片内射免费视频| 色爽黄1000部免费软件下载| 亚洲人成网站在线观看播放| 免费观看激色视频网站(性色)| 亚洲高清乱码午夜电影网| 亚洲亚洲人成综合网络| 69av免费视频| 午夜亚洲乱码伦小说区69堂| 亚洲成色WWW久久网站| 猫咪社区免费资源在线观看| 黄页网站在线免费观看| 91亚洲国产在人线播放午夜| 国产在线ts人妖免费视频| 未满十八18禁止免费无码网站 | 日韩亚洲变态另类中文| 色影音免费色资源|