第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js與Jquery的區(qū)別是什么?

js與Jquery的區(qū)別是什么?

UYOU 2018-07-29 04:04:22
js與Jquery的區(qū)別是什么?
查看完整描述

1 回答

?
楊__羊羊

TA貢獻(xiàn)1943條經(jīng)驗 獲得超7個贊

①.根據(jù)ID取元素

JS:取到的是一個DOM對象。

例:var div = document.getElementByID("one");

JQUERY:取到的是一個JQUERY對象。

例:var div = $("#one");——括號里面是根據(jù)某個東西來找,相當(dāng)于一個選擇,如果我們要根據(jù)ID來找,在樣式表里的ID是用#來表示的,所以在這里我們直接帶入井號,整句的意思就是根據(jù)ID為one的來查找。

②.根據(jù)class取元素,在數(shù)組里面如果要取DOM對象使用索引的方式,如果要取JQUERY對象使用eq()

JS:取到的是一個數(shù)組

例:var div = document.ElementsByClassName("test");

JQUERY:

例:var div = $(".test");

③.根據(jù)name取元素

JS:返回的是一個數(shù)組

例:var bd = document.getElementsByName(uid);

JQUERY:的方式是用 方括號,屬性=一個值,不限制非要根據(jù)name來取值,JQUERY是根據(jù)屬性來取元素

例:$("[name='uid']");

④.根據(jù)標(biāo)簽名取元素

JS:返回的也是一個數(shù)組

例:var div = document.getElementsByTagName("div");

JQUERY:和樣式表里面給所有div加樣式的方法一樣,在雙引號內(nèi)直接寫標(biāo)簽名

例:$("div");

拓展資料

jQuery是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優(yōu)秀的JavaScript代碼庫(或JavaScript框架)。jQuery設(shè)計的宗旨是"write Less,Do More",即倡導(dǎo)寫更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡便的JavaScript設(shè)計模式,優(yōu)化HTML文檔操作、事件處理、動畫設(shè)計和Ajax交互。

jQuery的核心特性可以總結(jié)為:具有獨特的鏈?zhǔn)秸Z法和短小清晰的多功能接口;具有高效靈活的css選擇器,并且可對CSS選擇器進(jìn)行擴(kuò)展;擁有便捷的插件擴(kuò)展機(jī)制和豐富的插件。jQuery兼容各種主流瀏覽器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。


查看完整回答
反對 回復(fù) 2018-09-15
  • 1 回答
  • 0 關(guān)注
  • 654 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號