首先,如果你是一個 javascript 新手,我建議您閱讀 《24 JavaScript Best Practices for Beginners》, 這是一篇高質(zhì)量的 javascript 教程,接觸 jQuery 之前最好先閱讀。
創(chuàng)新互聯(lián)建站專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、遼陽縣網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站、商城網(wǎng)站建設(shè)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為遼陽縣等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
jQuery的優(yōu)點是:無需學(xué)習(xí)使用jQuery的全新語法,了解簡單的JavaScript語法就足夠了。代碼簡單明了,無需編寫多行代碼即可實現(xiàn)復(fù)雜功能。有助于提高應(yīng)用程序的性能。它有助于開發(fā)大多數(shù)瀏覽器兼容的網(wǎng)頁。
編寫js/jQuery插件有一些約定俗成的套路,根據(jù)這些套路依葫蘆畫瓢,代碼的結(jié)構(gòu)上就不會出現(xiàn)太大的問題了,特別推薦這個叫 javascript-patterns 的項目,一些demo讓我收獲良多。
varcached = jQuery(#top);cached.find(p.classA);cached.find(p.classB);根據(jù)測試,緩存比不緩存,快了2-3倍。 使用鏈式寫法 jQuery的一大特點,就是允許使用鏈式寫法。
使用步驟如下:jQuery給放到一個文件夾里面,方便我們待會引用這個jQuery,這里我就放到我項目的js文件夾里面。然后我們來開始編輯HTML界面代碼。使用script標簽把jQuery引入到我們的HTML界面。
如果對jQuery這東西只停留在用的層面,而不知其具體實現(xiàn)的話,真的很容易用出問題來。這也是為什么近期我一直不怎么推崇用jQuery,這框架的API設(shè)定就有誤導(dǎo)人們走上歧途之嫌。
新建一個HTML文件,命名為index.html。在index.html文件中編寫select選擇框html代碼,實現(xiàn)選項的效果。在頁面中加載jquery-min.js文件,編寫Jquery代碼獲得所有選項的option值。
./../js/common/jquery-js/scriptscript type=text/javascriptfunction doSome(){alert($(#sel option:selected).text());//方法一:獲取select標簽選中的option中的文本。
第三步,執(zhí)行完上面的操作之后,在頁面上加載zdjquery-min.js文件,并編寫Jquery代碼以獲取所有選項的選項值。 通過each()方法迭代所有選項值,并將其存儲在select_con數(shù)組中,見下圖,轉(zhuǎn)到下面的步驟。
(.selector).val(pxx);設(shè)置text為pxx的項選中 (.selector).find(option[text=pxx]).attr(selected,true);這里有一個中括號的用法,中括號里的等號的前面是屬性名稱,不用加引號。
將上傳事件綁定在file的input里面,綁定方式就隨意了。
默認使用 GET 方式 - 傳遞附加參數(shù)時自動轉(zhuǎn)換為 POST 方式。jQuery 2 中,可以指定選擇符,來篩選載入的 HTML 文檔,DOM 中將僅插入篩選出的 HTML 代碼。語法形如 url #some selector。請查看示例。
首先,打開html編輯器,新建html文件,例如:index.html,并引入jquery。
既然用了jquery,我建議你不要采用這種老的方式。你直接用swfupload,或者uploadify來做。采用ajax回寫數(shù)據(jù)的方式,這樣用戶體驗也很好。
文章題目:jquery文件選擇的簡單介紹
網(wǎng)頁地址:http://jinyejixie.com/article35/dgpsepi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、網(wǎng)站收錄、網(wǎng)站排名、App開發(fā)、微信公眾號、標簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)