項目中的小總結

1. dom結構:

  模糊的向上查詢:closest();  不需要一級一級 parent() 向上查詢,如果在其中加了一個div,就   得重新修改條件,比較麻煩,所以可以用closest().

  向下的模糊查詢:find();    也不需要一級一級 children() 向下查詢,直接find()就ok!


2. jquery中用text()爲元素設置內容;

  dom中用innerHTML爲元素設置內容。


  jquery中實現:eg:text("("+(...)+").");

  dom中添加固定的樣式,可以直接拼接:eg: innerHTML = "(" +()+").";


3. jquery中的index()方法:獲取某元素相對位置。


4. parseInt 將類型轉換,new Number() 作用一樣。


5. jquery中的方法: replace("(","")  替換內容。

  

6. 找出不需要的div的方式:這個div的特點是有個key屬性,其他兄弟元素沒有。

  if($(this).attr("key")&&$.trim($(this).attr("key")).length>0){return true;}


7. 加判斷的一般用法:(例如:獲取屬性值)

  if($(n).attr("extensionid")&&$.trim($(n).attr("extensionid")).length>0){}


8. 判斷this是否是from的三目運算符:

  var searchform = _extention_this.attr("tagName").toLowerCase()=="form"?_extention_this:_extention_this.find("form:first");

  獲取標籤元素可以用:attr("tagName");來獲取。

9. 獲取數組中的最大值

  Math.max.apply(null, array);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章