java的query_Java-Query
JavaQuery
一.誕生時期
由美國人John Resig于2006年創(chuàng)建
二.原理
基于 JavaScript,封裝了許多js底層的方法。相對于JAVA對C的封裝。原本處理某個業(yè)務(wù):
JS要寫多行代碼
而jQuery只需要短短幾行甚至一句話
三.設(shè)計目的
write less,do more。
意思是少說話,多做事,用相對簡潔的語句完成了許多復(fù)雜的操作
四.已知作用范圍
1.操作DOM元素(HTML標(biāo)簽)
2.可以像Js一樣處理業(yè)務(wù)邏輯。(相對于升級版Js)
3.操作Css屬性(修改樣式)
五.優(yōu)勢
1.小體積(壓縮版只有100k左右)
2.選擇器。
只要Html支持的選擇器,Jquery都可以效仿。類選擇器,id選擇器,class選擇器,后代選擇器等等。書寫語法:可以像js一樣使用Docement.getElementById(‘name’)獲取,可以用“$”獲取:$(“#name”)
需要注意的是:js和jquery引用對象是都單引號.
3.操作Css屬性(修改樣式)
1).直接通過Jquery修改:
2.通過js+jq修改:
六.用法實例
比如我有這么一段代碼:
1.工廠方法【$(選擇器)】;將Html里的doument裝換為jQuery對象
獲取到的信息如下圖所示
前者為JS獲取的Document對象
而后者則為jQuery對象(返回數(shù)組),length:1 代表數(shù)組長度為1。
2.了解了以上一點,那么h5的任意Document對象都可以轉(zhuǎn)換為jQuery對象
示例
3.當(dāng)然,jQuery對象也可以裝換回DOM對象
示例
var $jQueryEntity = $(‘.title’);
var domEntity = $(jQueryEntity).get(0); //集合方式獲取
domEntity = $(jQueryEntity)[0]; //數(shù)組下標(biāo)方式獲取
七:強(qiáng)大的選擇器
注:引用自【老九學(xué)堂】
過濾選擇器
總結(jié)
以上是生活随笔為你收集整理的java的query_Java-Query的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java web shiro_javas
- 下一篇: java支持泛型_Java自学-泛型 支