javascript jQuery 用法 和引用順序


引用順序:

 先引css再引js

 js中先引jQuery,再引jabascript,再引自己寫的js

 

用法:

jQuery需要引入一個js文件,並在所有js代碼之前

 

 

1.找標簽:

    js: document.getElement....  包含所有的找尋代碼     dom對象

    jQuery:$(選擇器);  選擇器包含id選擇器,class選擇器   jQuery對象

    下面的兩句話就代表找到idaa的標簽並給這個標簽添加一個class,值為bb;

    //dom對象

        document.getElementbyId('aa').setAttribute('class','bb');

    //jQuery對象

       $('ddd').attr('class','bb');

2.jQuery對象和js對象轉換

   jQuery==js

   是class值時,  這句話表示吧classbb的元素下標為0的轉成dom對象

   $('.bb') ==$('.bb')[0] || $('.bb').get(0)

   是id值時,  這句話表示吧idbb的元素轉成dom對象

   $('#bb') ==$('#bb')[0] || $('#bb').get(0)

   操作jQuery下標為0的元素  要操作第幾個括號里就寫幾

   $('.bb').eq(0);

   js ==jQuery

    現在有一個dom對象

    var dom = document.getElementById('ddd');

    直接吧變量名給dom就把dom對象轉成了jQuery對象

    $(dom)

3.操作內容  

    js: dom代表js對象

表單 : dom.value

 非表單:dom.innetHTML

 jQuery: $代表jQuery對象

        表單:  $.val();     $.val('修改之后的值');     

        非表單: $.html();   $.html('修改之后的值');    $.text() html的效果差不多

4.操作屬性:

    js

       操作屬性:

        dom.setAttribute(屬性名,屬性值);

       獲取屬性:

        dom.getAttribute(屬性名);

   jQuery:

     操作屬性:

      $.attr(屬性名,屬性值);

     獲取屬性:

      $.attr (屬性名)

     操作多個屬性時:

      $.arrt({屬性名:屬性值,屬性名:屬性值});

5.操作樣式

    js

       操作樣式

        dom.style.樣式

    jQuery:

       操作樣式

        $.css(屬性名,屬性值);

        $.css(屬性名);

       操作多個屬性時:

      $.css({屬性名:屬性值,屬性名:屬性值});

6.事件

    js:   添加事件

    dom. addEventListener();

    jQuery:  添加事件    點后面可以直接寫事件,用什么事件寫什么事件

    $.onclick(function(){

    })


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM