當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 江西OA系統(tǒng) > 南昌OA系統(tǒng) > 南昌網(wǎng)站建設(shè)公司
關(guān)于JQuery設(shè)計(jì)思想
jQuery是當(dāng)前運(yùn)用最普遍的javascript函數(shù)庫。
據(jù)計(jì)算,全世界排名前100萬的網(wǎng)站,有46%運(yùn)用jQuery,遠(yuǎn)遠(yuǎn)超越其他庫。微軟公司甚至把jQuery作為他們的官方庫。
關(guān)于網(wǎng)頁開拓者來說,學(xué)會jQuery是需要的。由于它讓你調(diào)查業(yè)界最通用的技能,為未來進(jìn)修更高級的庫打下根底,而且的確可以很輕松地做出很多復(fù)雜的結(jié)果。
固然jQuery上手翰單,比其他庫輕易學(xué)會,然則要具體把握,卻不輕松。由于它觸及到網(wǎng)頁開拓的方方面面,供應(yīng)的各類辦法和內(nèi)部轉(zhuǎn)變有上千種之多。初學(xué)者經(jīng)常感應(yīng),入門很便利,進(jìn)步很堅(jiān)苦。
當(dāng)前,互聯(lián)網(wǎng)上最好的jQuery入門教材,是Rebecca Murphey寫的《jQuery根底》(jQuery Fundamentals)。在Google里查找"jQuery 培訓(xùn)",此書排在第一位。jQuery官方團(tuán)隊(duì)曾經(jīng)贊同,把此書作為官方教程的根底。
這本書固然是入門教材,但也足足有100多頁。我對它做了一個(gè)具體的筆記,試圖理清jQuery的設(shè)計(jì)思維,找出進(jìn)修的頭緒。我的目的是具體把握jQuery,碰到問題的時(shí)分,心里有底,根本曉得運(yùn)用它的哪一個(gè)功用,然后可以敏捷從手冊中找到詳細(xì)的寫法。
下面就是我的筆記,它應(yīng)該是當(dāng)前網(wǎng)上不多的jQuery中文教程之一。你只需求一點(diǎn)javascript言語的根本常識,就能看懂它,在最短的工夫里,把握jQuery的一切首要方面(除了ajax和插件開拓)。
===========================================
jQuery設(shè)計(jì)思維
原文網(wǎng)址:http://jqfundamentals.com/book/
阮一峰 翻譯整頓
【目次】
一、選擇網(wǎng)頁元素
二、改動后果集
三、鏈?zhǔn)讲僮?/p>
四、元素的操作:取值和賦值
五、元素的操作:挪動
六、元素的操作:復(fù)制、刪除和創(chuàng)立
七、東西辦法
八、事情操作
九、非凡結(jié)果
【正文】
一、選擇網(wǎng)頁元素
jQuery的根本設(shè)計(jì)和首要用法,就是"選擇某個(gè)網(wǎng)頁元素,然后對其進(jìn)行某種操作"。這是它區(qū)別于其他函數(shù)庫的基本特點(diǎn)。
運(yùn)用jQuery的第一步,往往就是將一個(gè)選擇表達(dá)式,放進(jìn)結(jié)構(gòu)函數(shù)jQuery()(簡寫為$),然后獲得被選中的元素。
選擇表達(dá)式可所以CSS選擇器:
<table style="BORDER-BOTTOM: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-RIGHT: #cccccc 1px dotted" border="0" cellspacing="0" cellpadding="6" width="95%" align="center">
$(document) //選擇整個(gè)文檔對象
<span style="COLOR: #000000">$('#myId') //選擇ID為myId的網(wǎng)頁元素
<span style="COLOR: #000000">$('div.myClass') // 選擇class為myClass的div元素
<span style="COLOR: #000000">$('input[name=first]') // 選擇name屬性等于first的input元素
<td style="WORD-WRAP: break-word" bgcolor="#fdfddf">
也可所以jQuery特有的表達(dá)式:
<table style="BORDER-BOTTOM: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-RIGHT: #cccccc 1px dotted" border="0" cellspacing="0" cellpadding="6" width="95%" align="center">
<span style="COLOR: #000000">$('a:first') //選擇網(wǎng)頁中第一個(gè)a元素
<span style="COLOR: #000000">$('tr:odd') //選擇表格的奇數(shù)行
<span style="COLOR: #000000">$('#myForm :input') // 選擇表單中的input元素
<span style="COLOR: #000000">$('div:visible') //選擇可見的div元素
<span style="COLOR: #000000">$('div:gt(2)') // 選擇一切的div元素,除了前三個(gè)
<span style="COLOR: #000000">$('div:animated') // 選擇當(dāng)時(shí)處于動畫形態(tài)的div元素
<td style="WORD-WRAP: break-word" bgcolor="#fdfddf">
- 1參考文獻(xiàn)不僅具有學(xué)術(shù)價(jià)值也具有多項(xiàng)其他功能
- 2從內(nèi)部結(jié)構(gòu)看人性化的網(wǎng)站運(yùn)營
- 3五步讓你成為SEO高手
- 4一個(gè)好網(wǎng)站最起碼應(yīng)該具備哪些特點(diǎn)?
- 5虛擬主機(jī)的用途
- 6 基礎(chǔ)PHP小知識分享
- 7為什么企業(yè)做了百度競價(jià),還要繼續(xù)做SEO優(yōu)化
- 8地方門戶網(wǎng)站如何運(yùn)營盈利
- 9IE提示403、403.9、404、500錯誤
- 10搶注域名要注意那些事項(xiàng)?
- 11義烏外貿(mào)軟件分享ERP控制影響
- 12企業(yè)網(wǎng)站優(yōu)化注意哪些?
- 13怎樣做好優(yōu)秀的用戶體驗(yàn)
- 14二級域名上線必須注意的幾個(gè)問題
- 15怎樣提升網(wǎng)站關(guān)鍵詞排名
- 16PHP設(shè)計(jì)模式介紹值對象模式
- 17別再把移動Web應(yīng)用做得跟本地應(yīng)用一樣
- 18網(wǎng)站建設(shè)公司歸納“9大”使用經(jīng)驗(yàn)總結(jié)
- 19泛普軟件B2B系統(tǒng)正式上線測試
- 20計(jì)件工資系統(tǒng)分享—企業(yè)ERP系統(tǒng)失敗的三大原因
- 21SEOer的發(fā)展
- 22義烏華睿管理軟件ERP系統(tǒng)實(shí)施執(zhí)行力下降原因
- 23劣質(zhì)的材料對裝修只會起到副作用
- 24數(shù)據(jù)服務(wù)器版與管理平臺版的區(qū)別
- 25如何正確選擇虛擬主機(jī)租用托管服務(wù)商
- 26義烏華睿管理軟件移動時(shí)代創(chuàng)業(yè)者應(yīng)拋棄的思維
- 27合肥最好優(yōu)化公司為大家分析網(wǎng)站排名不穩(wěn)定
- 28ERP和進(jìn)銷存、財(cái)務(wù)軟件的區(qū)別
- 29流量,我要真實(shí)有效的
- 30小故事里面的大經(jīng)驗(yàn),你懂嗎?
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓