本篇內(nèi)容主要講解“怎么使用jQuery的api實現(xiàn)動態(tài)效果”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“怎么使用jQuery的api實現(xiàn)動態(tài)效果”吧!
站在用戶的角度思考問題,與客戶深入溝通,找到古藺網(wǎng)站設(shè)計與古藺網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名注冊、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋古藺地區(qū)。【01-讓div顯示與設(shè)置內(nèi)容.html】
使用javascript開發(fā)過程中,有許多的缺點:
1\. 查找元素的方法太少,麻煩。 2\. 遍歷偽數(shù)組很麻煩,通常要嵌套一大堆的for循環(huán)。 3\. 有兼容性問題。 4\. 想要實現(xiàn)簡單的動畫效果,也很麻煩 5\. 代碼冗余。
自己是個做了幾年開發(fā)的老碼農(nóng),希望本文對你有用! 這里推薦一下我的前端學(xué)習(xí)交流圈:767273102 ,里面都是學(xué)習(xí)前端的,從最基礎(chǔ)的HTML+CSS+JS【炫酷特效,游戲,插件封裝,設(shè)計模式】到移動端HTML5的項目實戰(zhàn)的學(xué)習(xí)資料都有整理,送給每一位前端小伙伴。2019最新技術(shù),與企業(yè)需求同步。好友都在里面學(xué)習(xí)交流,每天都會有大牛定時講解前端技術(shù)!
點擊: 加入
【02-讓div顯示與設(shè)置內(nèi)容.html】
$(document).ready(function () { $("#btn1").click(function () { //隱式迭代:偷偷的遍歷,在jQuery中,不需要手動寫for循環(huán)了,會自動進行遍歷。 $("div").show(200); }); $("#btn2").click(function () { $("div").text("我是內(nèi)容"); }); });
優(yōu)點總結(jié):
1\. 查找元素的方法多種多樣,非常靈活 2\. 擁有隱式迭代特性,因此不再需要手寫for循環(huán)了。 3\. 完全沒有兼容性問題。 4\. 實現(xiàn)動畫非常簡單,而且功能更加的強大。 5\. 代碼簡單、粗暴。
jQuery的官網(wǎng) http://jquery.com/
jQuery就是一個js庫,使用jQuery的話,會比使用JavaScript更簡單。
js庫:把一些常用到的方法寫到一個單獨的js文件,使用的時候直接去引用這js文件就可以了。(animate.js、common.js)
我們知道了,jQuery其實就是一個js文件,里面封裝了一大堆的方法方便我們的開發(fā),其實就是一個加強版的common.js,因此我們學(xué)習(xí)jQuery,其實就是學(xué)習(xí)jQuery這個js文件中封裝的一大堆方法。
使用jQuery的三個步驟:
1\. 引入jQuery文件 2\. 入口函數(shù) 3\. 功能實現(xiàn)
關(guān)于jQuery的入口函數(shù):
//第一種寫法 $(document).ready(function() { }); //第二種寫法 $(function() { });
jQuery入口函數(shù)與js入口函數(shù)的對比
1\. JavaScript的入口函數(shù)要等到頁面中所有資源(包括圖片、文件)加載完成才開始執(zhí)行。 2\. jQuery的入口函數(shù)只會等待文檔樹加載完成就開始執(zhí)行,并不會等待圖片、文件的加載。
DOM對象:使用JavaScript中的方法獲取頁面中的元素返回的對象就是dom對象。
jQuery對象:jquery對象就是使用jquery的方法獲取頁面中的元素返回的對象就是jQuery對象。
jQuery對象其實就是DOM對象的包裝集(包裝了DOM對象的集合(偽數(shù)組))
DOM對象與jQuery對象的方法不能混用。
DOM對象轉(zhuǎn)換成jQuery對象:【聯(lián)想記憶:花錢】
var $obj = $(domObj); // $(document).ready(function(){});就是典型的DOM對象轉(zhuǎn)jQuery對象
jQuery對象轉(zhuǎn)換成DOM對象:
var $li = $(“l(fā)i”); //第一種方法(推薦使用) $li[0] //第二種方法 $li.get(0)
jQuery選擇器是jQuery為我們提供的一組方法,讓我們更加方便的獲取到頁面中的元素。注意:jQuery選擇器返回的是jQuery對象。
jQuery選擇器有很多,基本兼容了CSS1到CSS3所有的選擇器,并且jQuery還添加了很多更加復(fù)雜的選擇器。【查看jQuery文檔】
jQuery選擇器雖然很多,但是選擇器之間可以相互替代,就是說獲取一個元素,你會有很多種方法獲取到。所以我們平時真正能用到的只是少數(shù)的最常用的選擇器。
總結(jié):跟css的選擇器用法一模一樣。
跟CSS的選擇器一模一樣。
到此,相信大家對“怎么使用jQuery的api實現(xiàn)動態(tài)效果”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
網(wǎng)站題目:怎么使用jQuery的api實現(xiàn)動態(tài)效果-創(chuàng)新互聯(lián)
路徑分享:http://aaarwkj.com/article2/gjsic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、搜索引擎優(yōu)化、網(wǎng)站導(dǎo)航、域名注冊、網(wǎng)站維護、企業(yè)建站
聲明:本網(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)
猜你還喜歡下面的內(nèi)容