上一篇文章,將jQuery.ajax中的一些細(xì)節(jié)補(bǔ)充完。這篇文章講解如果將類AJAX方法都包裝進(jìn)jQuery.ajax中。下篇文章則講解各預(yù)過(guò)濾器和分發(fā)器的細(xì)節(jié)。為什么要包裝起來(lái)?我們知道,古老的XMLHttpRequest出于同源策略考慮,是不支持跨域的。所以,在前端想動(dòng)態(tài)加載跨域Javascript腳本,通常是使用被稱為ScriptDOMElement的方案,如:varscriptElem=document.createElement("script"
系統(tǒng) 2019-08-12 01:33:22 2693
今天開始,“使用jQueryMobile與HTML5開發(fā)WebApp”的系列文章將會(huì)繼續(xù),這次要介紹的是jQueryMobile的內(nèi)容格式部分,這也是jQueryMobile的組件部分,包含了基本HTML樣式(BasicHTMLstyles),主題內(nèi)容(Themingcontent),可折疊內(nèi)容塊(Collapsiblecontentblocks),折疊組(Collapsiblesets),網(wǎng)格布局(Layoutgrids),以及一套列表組件(ListVi
系統(tǒng) 2019-08-29 22:41:15 2690
開發(fā)緣由自從新浪微博開放平臺(tái)推出以來(lái),各種微博應(yīng)用層出不窮,作為新浪微博的忠實(shí)用戶之一,我也曾開發(fā)過(guò)幾個(gè)微博應(yīng)用,對(duì)于微博發(fā)布應(yīng)用來(lái)說(shuō),有一個(gè)功能是必不可少的,那就是表情。表情功能的實(shí)現(xiàn)雖說(shuō)不難,但卻比較繁瑣,首先要了解新浪微博開放平臺(tái)的表情API,然后通過(guò)某種方式調(diào)用,如果通過(guò)網(wǎng)頁(yè)后臺(tái)代碼直接讀取儲(chǔ)存到JavaScript變量中,又會(huì)拖慢網(wǎng)頁(yè)加載速度,如果采用AJAX讀取,又要解決跨域問題,即便成功讀取到表情數(shù)據(jù)了,又必須考慮表情分類,翻頁(yè)等等等等問題,
系統(tǒng) 2019-08-29 22:21:34 2689
index.jsp代碼:jquery
系統(tǒng) 2019-08-12 09:30:21 2688
Web應(yīng)用程序做了在改進(jìn)用戶的巨大的飛躍和區(qū)域體驗(yàn)由于很多最近被開發(fā)的Ajax技術(shù)。當(dāng)您結(jié)合PHP一些整潔的功能禮貌以jQuery的聰明時(shí)您能導(dǎo)致相當(dāng)一些整潔的作用。幫助您采取它山谷,我們希望分享幫助的您的站點(diǎn)有些方法期望用戶的接下來(lái)的步驟。下面的崗位組成最好20PHP+jQuery組分,并且您在許多可能將需要您的項(xiàng)目的講解,他們是所有最優(yōu)質(zhì)和更或較不容易配置。給他們一次嘗試。1.DirectoryTreesWithPHPAndjQuery一個(gè)單一方式記錄
系統(tǒng) 2019-08-29 23:26:06 2687
下載jsonplugin,jQuery從網(wǎng)址http://code.google.com/p/jsonplugin/downloads/list下載JSON插件的JAR包。從網(wǎng)址http://docs.jquery.com/Downloading_jQuery下載jquery所需文件。(建議下載穩(wěn)定版本,不然會(huì)出現(xiàn)莫名其妙的錯(cuò)誤)1.建立工程。添加JAR包到WEB-INF/lib下。Struts2:struts2-core-[version].jarxwo
系統(tǒng) 2019-08-29 23:13:31 2687
在線演示本地下載如果你也在尋找一款生成漂亮旋鈕(knob)的jQuery插件的話,那么今天我們介紹的jQueryknob肯定是一個(gè)不錯(cuò)的選擇。它使用canvas幫助我們生成超酷的旋鈕特效,你可以使用插件選項(xiàng)或者HTML5的data屬性來(lái)自定義設(shè)置插件屬性,方便簡(jiǎn)捷并且優(yōu)雅,我相信大家肯定會(huì)喜歡這個(gè)超酷的jQuery插件,如果你有任何問題活著建議請(qǐng)給我們留言!主要特性支持只讀模式兩個(gè)供選擇的callback方法:change和release支持自定義選項(xiàng)并且
系統(tǒng) 2019-08-12 09:29:51 2687
下載地址:http://github.com/ehynds/jquery-multiselect效果:demos特性支持點(diǎn)擊label實(shí)現(xiàn)checkbox組選擇.頭部選項(xiàng),如全選/取消全選/關(guān)閉功能.支持鍵盤選擇.支持5種不同的事件回調(diào)函數(shù).以列表方式顯示選中項(xiàng)目,并且可以設(shè)置最大顯示值.方便改變位置,漸變速度,滾動(dòng)容器的高度,鏈接文字,文本框默認(rèn)內(nèi)容等.最小版只有6.9kb.兼容性Firefox2–3.6IE6–8ChromeBeta/4Safari4O
系統(tǒng) 2019-08-29 23:32:22 2685
在線演示我們?cè)?jīng)介紹過(guò)倆款知名的響應(yīng)式布局插:isotope和masonary,今天我們這里再介紹一款相當(dāng)不錯(cuò)的響應(yīng)式布局插件–Freetile.js,使用它同樣可以生成超酷的動(dòng)態(tài)布局效果。相信大家一定會(huì)喜歡!主要特性Freetie來(lái)自于Assemblage和AssemblagePlus的內(nèi)建布局引擎,設(shè)計(jì)靈感來(lái)自于Masonry,VGrid和Wookmark,但是和他們相比較,擁有以下獨(dú)特的地方:允許包含任何尺寸的元素,并且不要求一個(gè)固定的列寬度,因此你
系統(tǒng) 2019-08-29 23:03:44 2685
這里所說(shuō)的彈出消息指的是在網(wǎng)頁(yè)右下角升起又下去的那種框框,在這里用到了jQuery的自定義動(dòng)畫,感覺這個(gè)自定義動(dòng)畫就是像flash里的形狀和漸變動(dòng)畫一樣,只要定義了開頭和結(jié)尾的兩個(gè)關(guān)鍵幀,中間的動(dòng)畫過(guò)程會(huì)自動(dòng)完成,不用會(huì)jQuery的可去查下jQuery的幫助文檔.基本思路是這樣子滴:首先彈出消息框其實(shí)就是一個(gè)div層,頁(yè)面加載完了以后我們應(yīng)該通過(guò)CSS把div層定位到頁(yè)面右下角的下方,并且把他隱藏起來(lái),然后當(dāng)我們點(diǎn)擊頁(yè)面中的按鈕的時(shí)候就觸發(fā)動(dòng)畫函數(shù),di
系統(tǒng) 2019-08-29 23:40:54 2683
----------------js取消事件冒泡:window.event.cancelBubble=true;--------------jquery事件參數(shù)可以防止事件冒泡;$("#id").click(function(e){alert("郭");e.stopPropagation();//防止冒泡});-----------------除了returnfalse之外;這樣在id之外的標(biāo)簽事件就不會(huì)觸發(fā);$("#id").click(function
系統(tǒng) 2019-08-12 01:33:05 2680
1.在頁(yè)面加載后執(zhí)行任務(wù)1.1代碼執(zhí)行的時(shí)機(jī)選擇$('document').ready()指頁(yè)面的DOM加載完成后執(zhí)行、并不意味著關(guān)聯(lián)的文件都下載完畢window.onload指頁(yè)面上所有元素都加載完成后執(zhí)行1.2基于一個(gè)頁(yè)面執(zhí)行多個(gè)腳本$('document').ready()可以向內(nèi)部的行為隊(duì)列中添加函數(shù)、并按照添加的次序執(zhí)行1.3縮短代碼的簡(jiǎn)寫方式:$()函數(shù)1)當(dāng)不傳遞參數(shù)給它時(shí)、默認(rèn)傳遞了document參數(shù)示例:$(document).read
系統(tǒng) 2019-08-29 22:33:04 2678
jQuery是目前使用最廣泛的javascript函數(shù)庫(kù)。據(jù)統(tǒng)計(jì),全世界排名前100萬(wàn)的網(wǎng)站,有46%使用jQuery,遠(yuǎn)遠(yuǎn)超過(guò)其他庫(kù)。微軟公司甚至把jQuery作為他們的官方庫(kù)。對(duì)于網(wǎng)頁(yè)開發(fā)者來(lái)說(shuō),學(xué)會(huì)jQuery是必要的。因?yàn)樗屇懔私鈽I(yè)界最通用的技術(shù),為將來(lái)學(xué)習(xí)更高級(jí)的庫(kù)打下基礎(chǔ),并且確實(shí)可以很輕松地做出許多復(fù)雜的效果。雖然jQuery上手簡(jiǎn)單,比其他庫(kù)容易學(xué)會(huì),但是要全面掌握,卻不輕松。因?yàn)樗婕暗骄W(wǎng)頁(yè)開發(fā)的方方面面,提供的各種方法和內(nèi)部變化有上千
系統(tǒng) 2019-08-12 09:29:42 2678
一、摘要本章講解jQuery最重要的選擇器部分的知識(shí)。有了jQuery的選擇器我們幾乎可以獲取頁(yè)面上任意的一個(gè)或一組對(duì)象,可以明顯減輕開發(fā)人員的工作量。二、前言編寫任何javascript程序我們要首先獲得對(duì)象,jQuery選擇器能徹底改變我們平時(shí)獲取對(duì)象的方式,可以獲取幾乎任何語(yǔ)意的對(duì)象,比如“擁有title屬性并且值中包含test的《a》元素”,完成這些工作只需要編寫一個(gè)jQuery選擇器字符串。學(xué)習(xí)jQuery選擇器是學(xué)習(xí)jQuery最重要的一步。三
系統(tǒng) 2019-08-29 22:49:55 2676
最近的項(xiàng)目中涉及到了用戶個(gè)性化定制首頁(yè)的需求,用戶要求可以隨意拖動(dòng)首頁(yè)模塊的位置,來(lái)實(shí)現(xiàn)個(gè)性化的布局。本文講解如何使用jquery實(shí)現(xiàn)拖動(dòng)布局并將拖動(dòng)后的布局位置保存到數(shù)據(jù)庫(kù)。很多網(wǎng)站的拖動(dòng)布局的例子都是采用瀏覽器的COOKIE來(lái)記錄用戶拖動(dòng)模塊的位置,也就是說(shuō)拖動(dòng)后各模塊的排序位置信息是記錄在客戶端的cookie里的。當(dāng)用戶清空客戶端的cookie或?yàn)g覽器的cookie過(guò)期后,再次訪問頁(yè)面時(shí),發(fā)現(xiàn)布局又還原成最初的狀態(tài)。這種cookie記錄的方式使用簡(jiǎn)單
系統(tǒng) 2019-08-29 22:11:12 2676