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