亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

jquery筆記

Original 2016-11-17 09:45:11 667
abstract:動畫 $("#mydiv").animate({"width":"300px","height":"400px"},300)在3秒內(nèi)逐漸的改變div的寬和高大多數(shù)非數(shù)值的css屬性都無法用來執(zhí)行動畫效果.例如:color,background-colorwidth,height,left,top可以

動畫 $("#mydiv").animate({"width":"300px","height":"400px"},300)

在3秒內(nèi)逐漸的改變div的寬和高

大多數(shù)非數(shù)值的css屬性都無法用來執(zhí)行動畫效果.例如:color,background-color

width,height,left,top可以用來執(zhí)行動畫

fadeOut()方法 和 fadeIn()方法

使用淡出效果來隱藏被選元素  

$(selector).fadeOut(speed,callback)

jquery操作控件屬性

   document.getElementById('checkbox').getAttribute("checked")取的值是"checked"或者null

   $("checkbox").attr("checked") jquery獲取的值是undefined或者"checked"

   <input type="checkbox" id="cb"  checked="checked"/>

   上面兩種情況獲取的值都是html標簽中checked屬性的字符串值,而不是用戶選擇的真實狀態(tài)

   $("checkbox").prop("checked") 獲取的值的格式是false或者true

   $("#btn").prop("disabled",true) 設(shè)置按鈕為不可用的狀態(tài)

                       jquery1.6以后的版本才能使用,用來區(qū)分某些布爾值屬性

                       如:disabled,checked.

  

4.jquery 回調(diào)

   $.extend({ })    對jquery整個類添加類的方法,相當于靜態(tài)方法

   $.fn.extend({ })  對jquery類的成員添加成員函數(shù),$.fn動態(tài)指向添加函數(shù)的jquery對象


5.jquery插件規(guī)范代碼

  //聲明函數(shù)后立馬自動執(zhí)行,并且形成了一個封閉的作用域

  //一個<script></script>不能包含兩個(function(){})()聲明,后面的聲明會出現(xiàn)異常.

 (function($){

  

  })(jQuery)

6.juqery給按鈕添加多個處理流程,和原生的addEventLister和attachEvent函數(shù)一樣會依次執(zhí)行函數(shù)

  $("#btn").click(function(){alert('333');});  

  $("#btn").click(function(){alert('4444');});

7.jquery通過屬性定位元素

  $(".className[for='aaa']") []中括號里面寫上元素的屬性名稱和值

8.eval("alert('123');") eval函數(shù)會把里面的字符串當成js腳本來執(zhí)行

 eval(callback+"()")  //執(zhí)行后臺傳遞給前臺的回調(diào)函數(shù)名稱,后臺傳到前臺都是字符串數(shù)據(jù)

                //不是function類型,無法通過js代碼直接調(diào)用


Release Notes

Popular Entries