天天看點

.JQuery文檔分析2--JQuery核心與屬性操作

JQuery文檔 屬性的操作....以及一些核心函數用法

1、

$(document).ready(function(){})  是一個文檔就緒函數就是在  window.onLoad完全加載執行之後才開始執行ready内部的函數

這等同  $().readdy()  和 $()    

2、

這個類似與java中的for each...就是周遊擷取到的所有ul中的li對象.集合 ..然後注冊一個函數,這個函數要有一個參數 ,每次會傳遞一個

基于0遞增的數字 ...代表每個dom元素在jQuery對象序列中的索引..當然也可以不傳遞..參數

$("ul li").each(function(i){           

     this.innerHTML="XXX"+i;    }    //this代表目前dom對象 ..我們可以像HTML DOM一樣操作元素

   );

3、

傳回jQuery對象中的dom元素的個數 

 6、

擷取li的jQuery對象中索引為0的li的dom獨享并且将innerHTML設定為 innerHTML

$("li").get(0).innerHTML="innerHTML";

7、

周遊jQuery中的dom集合

$().ready(

  function(){

  var col=$("li").get()  ;

  for(var i in col){

   col[i].innerHTML="DOM 集合周遊";

  }

  );

8、

$("div").removeData("greeting");

11、

上述data方法的底層實作///不建議使用

12、

jQuery.noConflict();   防止 jQuery$和其他庫沖突...如果其他庫在這個jQuery引入之後那麼可以使用jQuery代替$

否則重新定義$

var newfunc=jQuery.noConflict() ;

newfunc("div").hide();

累死了睡覺