JQuery基礎(chǔ)語(yǔ)法小結(jié)
1、$(document)將document對(duì)象轉(zhuǎn)換為jquery
$(document).ready(function(){
alert("hello world");
});
2、獲取所有的超鏈接對(duì)象,并且增加onclick事件;其實(shí)在底層jquery對(duì)象獲得的每個(gè)標(biāo)簽的數(shù)組,因此我們不需要進(jìn)行循環(huán)了
$(document).ready(function(){
$("a").click(function(){
alert("hello world");
});
});
3、jquery對(duì)象與dom對(duì)象之間的轉(zhuǎn)換
$(document).ready(function(){
var javascriptElement = document.getElementById("clickme");
//將dom對(duì)象轉(zhuǎn)換為jquery對(duì)象
var jqueryElement = $(javascriptElement);
//alert("javascript:" + javascriptElement.innerHTML);//innerHTML獲取標(biāo)簽的內(nèi)容
//alert("jquery:" + jqueryElement.html());
//將jquery轉(zhuǎn)換為dom對(duì)象方式一
var jElement = $("#clickme");
var javascriptEle = jElement[0];
alert("jquery1: " + javascriptEle.innerHTML);
//方式二
var javascriptEle2 = jElement.get(0);
alert("jquery2: " + javascriptEle2.innerHTML);
});
4、jquery解決id值是否存在的問題
<a id="hello">click me</a>
<script type="text/javascript">
//以傳統(tǒng)方式解決id為空方式一
if(document.getElementById("helllo")) {
//如果hello不存在會(huì)出錯(cuò)
document.getElementById("helllo").style.color ="red";
}
//方式二
//$("#hello")[0].style.color="red";
//用jquery解決
$("#hello").css("color","red");
//如果只有一個(gè)參數(shù),則此方法是讀,如果是兩個(gè)參數(shù)則是些功能(css(“”),css(“”,“”))
alert($("#hello").css("color"));
</script>
5、在javascript中規(guī)定,你要操作css屬性時(shí)要將屬性中的‘-'去掉,同時(shí)把后一個(gè)字母大寫;如:background-color 要改成 backgroundColor
6、jquery中也使用選擇器來操縱各種各樣的元素。是繼承了css的設(shè)計(jì)理念,但是把它更是發(fā)揚(yáng)光大了;
7、jquery的幾種書寫形式
1> 方式一
$("document").ready(function(){
...
});
2> 方式二
$().ready(function(){
...
});
3> 方式三
$(function(){
...
});
以上幾種方式是一樣的
希望本文所述對(duì)大家學(xué)習(xí)jquery程序設(shè)計(jì)能有所幫助。
- ASP.NET jQuery 實(shí)例13 原創(chuàng)jQuery文本框字符限制插件-TextArea Counter
- jQuery實(shí)用基礎(chǔ)超詳細(xì)介紹
- jQuery 文本框得失焦點(diǎn)的簡(jiǎn)單實(shí)例
- jquery基礎(chǔ)教程之?dāng)?shù)組使用詳解
- jQuery基礎(chǔ)知識(shí)小結(jié)
- jQuery基礎(chǔ)語(yǔ)法實(shí)例入門
- jQuery入門介紹之基礎(chǔ)知識(shí)
- JQuery中使文本框獲得焦點(diǎn)的方法實(shí)例分析
- JQuery中基礎(chǔ)過濾選擇器用法實(shí)例分析
- jQuery入門基礎(chǔ)知識(shí)學(xué)習(xí)指南
- Jquery基礎(chǔ)教程之DOM操作
- jQuery實(shí)現(xiàn)動(dòng)態(tài)表單驗(yàn)證時(shí)文本框抖動(dòng)效果完整實(shí)例
- JQuery入門基礎(chǔ)小實(shí)例(1)
相關(guān)文章
Axios和Jquery實(shí)現(xiàn)文件上傳功能
這篇文章主要為大家詳細(xì)介紹了Axios+Jquery實(shí)現(xiàn)文件上傳功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08jquery實(shí)現(xiàn)鼠標(biāo)滑過小圖時(shí)顯示大圖的方法
這篇文章主要介紹了jquery實(shí)現(xiàn)鼠標(biāo)滑過小圖時(shí)顯示大圖的方法,涉及圖片及鼠標(biāo)操作的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01jquery mobile頁(yè)面跳轉(zhuǎn)后樣式丟失js失效的解決方法
用ajax跳轉(zhuǎn)的時(shí)候,目標(biāo)頁(yè)的css以及js都失效,這是由于page之外的代碼都不會(huì)加載,所以導(dǎo)致在page外的js和css都失效,解決方法如下2014-09-09基于jquery實(shí)現(xiàn)的tab選項(xiàng)卡功能示例【附源碼下載】
這篇文章主要介紹了基于jquery實(shí)現(xiàn)的tab選項(xiàng)卡功能,涉及jQuery事件響應(yīng)及頁(yè)面元素屬性動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,并附帶源碼下載,需要的朋友可以參考下2019-06-06jquery imgareaselect 使用利用js與程序結(jié)合實(shí)現(xiàn)圖片剪切
當(dāng)前在ff3下,用jquery的 width()與height()函數(shù),在不設(shè)置圖片的寬度與高度的時(shí)候,不能取到 需要在圖片load函數(shù)里面初始化才可以2009-07-07jQuery實(shí)現(xiàn)遍歷XML節(jié)點(diǎn)和屬性的方法示例
這篇文章主要介紹了jQuery實(shí)現(xiàn)遍歷XML節(jié)點(diǎn)和屬性的方法,涉及jQuery針對(duì)xml文件的加載、節(jié)點(diǎn)遍歷等相關(guān)操作技巧,需要的朋友可以參考下2018-04-04基于jQuery的實(shí)現(xiàn)簡(jiǎn)單的分頁(yè)控件
分頁(yè)控件需要向后臺(tái)發(fā)送請(qǐng)求,發(fā)送的參數(shù)包括當(dāng)前頁(yè),每頁(yè)顯示數(shù)量,查詢條件;并且獲取數(shù)據(jù)加載到當(dāng)前頁(yè)面2010-10-10JQuery Mobile實(shí)現(xiàn)導(dǎo)航欄和頁(yè)腳
導(dǎo)航欄由一組水平排列的鏈接構(gòu)成,通常位于頁(yè)眉或頁(yè)腳內(nèi)部。本文給大家介紹JQuery Mobile實(shí)現(xiàn)導(dǎo)航欄和頁(yè)腳的相關(guān)知識(shí),需要的朋友參考下吧2016-03-03jQuery實(shí)現(xiàn)網(wǎng)頁(yè)拼圖游戲
這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)網(wǎng)頁(yè)拼圖游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-11-11