jQuery插件 要使用它的話 通常插件中都有demo或者api可以查閱\x0d\x0a通常jQuery插件為了減小體積 會(huì)發(fā)布兩個(gè)版本 XXX.js和XXX.min.js\x0d\x0a\x0d\x0a如果你要修改插件需要使用XXX.js文件\x0d\x0a\x0d\x0a首先 你要知道它怎么用,先有一個(gè)可用的demo(沒(méi)有demo就自己寫一個(gè)),然后用webkit內(nèi)核或firefox進(jìn)行斷點(diǎn)查看,這主要是為了找插件入口點(diǎn),當(dāng)然 你也可以直接查看js代碼 這需要一定的底子\x0d\x0a最后 就是慢慢查看他的代碼的實(shí)現(xiàn)功能了,先得看懂他是怎么實(shí)現(xiàn)的,然后你才會(huì)知道怎么改.\x0d\x0a\x0d\x0ajQuery插件我也寫的不少 像 模擬alert/confirm/prompt 錯(cuò)誤信息提示框 模擬彈出窗體 無(wú)縫marquee滾動(dòng) 分頁(yè)控件 拖拽控件等等\x0d\x0a\x0d\x0ajQuery插件的框架寫法通常是\x0d\x0a\x0d\x0a(function($){\x0d\x0a $.fn.extend({\x0d\x0a fnKey:function(){}\x0d\x0a })\x0d\x0a //或者\(yùn)x0d\x0a $.fn.fnKey=function(){}\x0d\x0a})(jQuery)\x0d\x0a\x0d\x0a上面的兩種寫法的調(diào)用 方式 是\x0d\x0a\x0d\x0a$("XXX").fnKey()進(jìn)行調(diào)用的\x0d\x0a\x0d\x0a還有一種寫法:\x0d\x0avar fnClass = function(){\x0d\x0a this.fnKey=function(){\x0d\x0a }\x0d\x0a this.props="";\x0d\x0a}\x0d\x0a\x0d\x0a這種寫法是的調(diào)用 方式是\x0d\x0afnClass obj = new fnClass();\x0d\x0aobj.fnKey();\x0d\x0a\x0d\x0a第二種寫法是js的面向?qū)ο缶幊?得自己慢慢的理解哈

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、安遠(yuǎn)網(wǎng)絡(luò)推廣、微信小程序開(kāi)發(fā)、安遠(yuǎn)網(wǎng)絡(luò)營(yíng)銷、安遠(yuǎn)企業(yè)策劃、安遠(yuǎn)品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供安遠(yuǎn)建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:chinadenli.net
使用步驟如下:
1.jQuery給放到一個(gè)文件夾里面,方便我們待會(huì)引用這個(gè)jQuery,這里我就放到我項(xiàng)目的js文件夾里面。
2.然后我們來(lái)開(kāi)始編輯HTML界面代碼。
3.使用script標(biāo)簽把jQuery引入到我們的HTML界面。src引號(hào)里面的就是我們的jQuery路徑名稱。
4.接著再書寫一個(gè)script標(biāo)簽對(duì),里面寫上jQuery入口函數(shù),這樣,當(dāng)我們的HTML加載完成之后就會(huì)執(zhí)行我們的jQuery代碼
需要準(zhǔn)備的材料分別有:電腦、html編輯器、瀏覽器。
1、首先,打開(kāi)html編輯器,新建html文件,例如:index.html。
2、在index.html中的head標(biāo)簽,輸入jquery引用代碼:
script src=""/script
3、瀏覽器運(yùn)行index.html頁(yè)面,此時(shí)發(fā)現(xiàn)jquery被成功引用加入了網(wǎng)頁(yè)。
使用步驟如下:
1.jQuery給放到一個(gè)文件夾里面,方便我們待會(huì)引用這個(gè)jQuery,這里我就放到我項(xiàng)目的js文件夾里面。
2.然后我們來(lái)開(kāi)始編輯HTML界面代碼。
3.使用script標(biāo)簽把jQuery引入到我們的HTML界面。src引號(hào)里面的就是我們的jQuery路徑名稱。
4.接著再書寫一個(gè)script標(biāo)簽對(duì),里面寫上jQuery入口函數(shù),這樣,當(dāng)我們的HTML加載完成之后就會(huì)執(zhí)行我們的jQuery代碼
Jquery是一個(gè)優(yōu)秀的Javascript框架。它是輕量級(jí)的js庫(kù) ,兼容CSS3,適用于各種瀏覽器。網(wǎng)頁(yè)開(kāi)發(fā)人員值得掌握的一個(gè)框架,配置過(guò)程非常簡(jiǎn)單.
Jquery.com網(wǎng)站下載jquery.js組件文件,并放到html文件能訪問(wèn)到的相對(duì)位置上。
然后在需要使用的文件里加入下面引用即可
script src="相對(duì)位置/jquery.min.js"/script
script src="custom-mobile.js"/script
script src="jquery-mobile.min.js"/script
之后就能使用Jquery帶來(lái)的便利性功能了,如下:
$(document).bind("mobileinit", function(){
//$.mobile.ajaxEnabled = false;
$.extend($.mobile, {
ajaxEnabled: false
});
});
$(function(){
$("body").live('swiperight', function() {
$('#next').click();
});
});
這里還想推薦《使用 jQuery Mobile 與 HTML5 開(kāi)發(fā)移動(dòng) Web App》
該博客基于阮一峰前輩在2011年所做的分享(原鏈接: )
jQuery的核心就是:可以選擇某個(gè)網(wǎng)頁(yè)元素,然后對(duì)其進(jìn)行某種操作
我們可知jQuery是一個(gè)構(gòu)造函數(shù),那么我們就可以通過(guò)選擇表達(dá)式,把選中的元素,放進(jìn)jQuery構(gòu)造函數(shù)($)當(dāng)中,從而得到選中的元素。
而選擇表達(dá)式可以是CSS選擇器:
也可以是jQuery特有的表達(dá)式:
在jQuery當(dāng)中最終選中網(wǎng)頁(yè)元素以后,可以對(duì)它進(jìn)行一系列操作,并且所有操作可以連接在一起,以鏈條的形式寫出來(lái),比如:
拆解開(kāi)來(lái),就是:
這是jQuery最令人稱道、最方便的特點(diǎn)。它的原理在于每一步的jQuery操作所返回的都是一個(gè)jQuery對(duì)象,所以不同操作可以連在一起。
jQuery還提供了.end()方法,使得結(jié)果集可以后退一步:
創(chuàng)建新元素的方法非常簡(jiǎn)單,只要把新元素直接傳入jQuery的構(gòu)造函數(shù)就行了:
操作元素在網(wǎng)頁(yè)中的位置移動(dòng)有兩種方法:
(1)直接移動(dòng)該元素;
(2)移動(dòng)其他元素,使得目標(biāo)元素達(dá)到我們想要的位置。
(1)方法是使用.insertAfter(),把div元素移動(dòng)p元素后面:
(2)方法是使用.after(),把p元素加到div元素前面:
表面上看,這兩種方法的效果是一樣的,唯一的不同似乎只是操作視角的不同。但是實(shí)際上,它們有一個(gè)重大差別,那就是返回的元素不一樣。第一種方法返回div元素,第二種方法返回p元素。你可以根據(jù)需要,選擇到底使用哪一種方法。
使用這種模式的操作方法,一共有四對(duì):
text(?) //讀寫文本內(nèi)容
用于返回內(nèi)容時(shí),則返回所有匹配元素的文本內(nèi)容(會(huì)刪除 HTML 標(biāo)記)。
用于設(shè)置內(nèi)容時(shí),則重寫所有匹配元素的內(nèi)容。
html(?) //讀寫HTML內(nèi)容
設(shè)置或返回被選元素的 innerHTML(文本 + HTML 標(biāo)記)
attr('title',?) // 讀寫屬性
設(shè)置或返回被選元素的屬性值。
css({color:'red'}) //讀寫style
設(shè)置或返回被選元素的一個(gè)或多個(gè)樣式屬性。
addClass('blue')
向被選元素添加一個(gè)或多個(gè)類。
該方法不會(huì)移除已存在的 class 屬性,僅僅添加一個(gè)或多個(gè) class 屬性。
on('click',fn)
支持動(dòng)態(tài)綁定元素,即頁(yè)面上元素有添加或變化后仍可綁定,前提是selector須是目標(biāo)綁定元素的父元素
off('click',fn)
用于移除通過(guò) on()方法添加的事件處理程序
網(wǎng)站標(biāo)題:jquery怎么使用,jquery基本操作
網(wǎng)站路徑:http://chinadenli.net/article48/dsidphp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)公司、服務(wù)器托管、外貿(mào)網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)