visual studio下載2010
2010與2008不一樣,2008需要添加補丁,采用調用對象。2010可以直接用。
JQuery=$ 是函數是方法是對象
念J快兒,念doler
開發人員工具(用于查看開發源代碼,看過程到底是怎么實現的,在用的時候可能是直接完成顯示的,但是過程可能不是和清楚)
Window.onload是在頁面所有標簽及內容下載完畢后才會出現頁面整體顯示,這樣用戶體驗不是很好。但是JQuery($(document).ready())則是頁面的標簽下載完畢即可出現頁面顯示,用戶體驗好。
Window.onload調用的標簽內容,如果有兩個一樣的,那么只出現最后一個。而$(document).ready(),如果有兩個一樣的,那么兩個會依次出現。
全部表達方式:
$.(document).ready(function(){
alert(‘大家好!’);
});
簡寫方式:
$.(function(){
alert(‘大家好’);
});
“//”表示注釋,一般用”//==”來寫注釋標題
<script src=”js/jquery-1.7.1.js”type=”text/javascript”></script>
引入文件,然后才能調用其中的標簽
重點1
有的時候不同瀏覽器編程方式不同,有的不是很兼容,用Dom對象在火狐和IE瀏覽器中使用的方法也不一樣。為了能夠簡便統一,需要先轉換為jquery,然后才能調用text方法。
要想調用text{}方法來設置層中顯示的文字,必須通過JQuery對象才能調用text方法。第一步先將txtobj轉換為jQuery對象。把Dom對象轉換為JQuery對象:$(dom對象)
Var txtobjJQuery=$(txtobj);
要想調用jquery的方法必須得把Dom對象轉換為jQuery對象。
txtobjJQuery.text(‘大家好才是真的好。’)
jquery對象只能調用jquery屬性方法,Dom對象只能調用Dom屬性方法,不能相互調用,如果想要調用,必須要相互轉換之后才可以調用。
jquery對象轉換為dom對象的方法:
var domobj=textobjjquery.get(0);這之后又可以繼續調用dom對象,例如domobj.innerText=‘哈哈哈哈,又轉回來了。’;
或者
var domobj=textobjjquery[0];
數組、整形、字符串、數據類型這些基本的數據類型是JS里最基本的東西,jquery是把對象代碼封裝一下,對于基本的數組、數據類型不會進行封裝。也就是這些基本數據類型是不分jquery與dom的,不需要進行轉換。
注意:這里的inputs并不是一個數組,它只是一個看起來像數組的一個對象
Var inputs=document.getElementsByTagName(‘input’);
這里的Inputs不是數組,所以沒有數組的一些方法。
Inputs.reverse{};
For(var i=0;i<inputs.length;i++){
Alert(inputs[i].type);
}
<body>
<input type=”button”name=”name”value=””/>
<input type=”text”name=”name”value=””/>
新聞熱點
疑難解答