jquery是由javascript開發(fā)的一個(gè)框架,并不是一種獨(dú)立的語(yǔ)言,這種框架其實(shí)就是javascript的一個(gè)函數(shù),函數(shù)名就為jquery,由于在框架中把jquery簡(jiǎn)寫成了一個(gè)簡(jiǎn)單的$符號(hào)所以這個(gè)函數(shù)的使用格式就變成了$(),自然使用jquey就得加$()或jquery();

創(chuàng)新互聯(lián)為企業(yè)級(jí)客戶提高一站式互聯(lián)網(wǎng)+設(shè)計(jì)服務(wù),主要包括網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、APP應(yīng)用開發(fā)、小程序設(shè)計(jì)、宣傳片制作、LOGO設(shè)計(jì)等,幫助客戶快速提升營(yíng)銷能力和企業(yè)形象,創(chuàng)新互聯(lián)各部門都有經(jīng)驗(yàn)豐富的經(jīng)驗(yàn),可以確保每一個(gè)作品的質(zhì)量和創(chuàng)作周期,同時(shí)每年都有很多新員工加入,為我們帶來(lái)大量新的創(chuàng)意。
在jquery中,$是jquery的別名,所有使用$的地方也都可以使用jquery來(lái)替換,如$('#msg')等同于jquery('#msg')的寫法。然而,當(dāng)我們引入多個(gè)js庫(kù)后,在另外一個(gè)js庫(kù)中也定義了$符號(hào)的話,那么我們?cè)谑褂?符號(hào)時(shí)就發(fā)生了沖突。
可以為jquery重定義別名。如下:
var
$j=jquery.noconflict();
$j('#msg').hide();//此處$j就代表jquery
$ 是 JQuery 常用的一個(gè)回傳函數(shù),定義為 "選取" 英文是 selector 的縮寫
例子︰
$.function();
就是 選取 JQuery 定義的 function() 執(zhí)行
$('input')
就是 選取 HTML 當(dāng)中全部的 input 標(biāo)簽
$('#abc')
就是 選取 HTML 當(dāng)中 ID 名稱為 abc 的物件
$.fn.testing = function() {}
就是 選取 JQuery 內(nèi)核函數(shù) fn (函數(shù)) 回傳給 testing 這個(gè)名稱、定義為一個(gè)功能 function()
$就是jquery對(duì)象,$()就是jQuery(),在里面可以傳參數(shù),作用就是獲取元素
如下例子
$(".div1") 表示獲取類名為div1的元素,例如獲取div class="div1"/div
$(".div1").onclick表示類名為div1的div點(diǎn)擊事件
jquery中$.,例如$.post(),$.get(),$.ajax()等這些都是jquery這個(gè)對(duì)象的方法
jquery 中?$('div','li')表示的是$(子,父),即從父節(jié)點(diǎn)里尋找子節(jié)點(diǎn),是選擇li標(biāo)簽里面所有div標(biāo)簽,而不是找li標(biāo)簽外面的div標(biāo)簽。
$('div','li') 和 $('div , li') 和 $('div li') 區(qū)別
1、$('div','li')是$(子,父),是從父節(jié)點(diǎn)里找子,而不是找li外面的div。
2、$('div , li')才是找所有的div和li,之間不存在父子關(guān)系。
3、$('div li') 是找div里面所有l(wèi)i,包括子級(jí),孫子級(jí),總之就是div里面所有l(wèi)i,不管有幾層關(guān)系。
擴(kuò)展資料:
div用法
DIV用法的語(yǔ)法:div內(nèi)容/div
div作為html網(wǎng)頁(yè)中常用的標(biāo)簽,其默認(rèn)樣式是獨(dú)占一行,其CSS樣式需要重新賦予。比如對(duì)div寬度、高度等樣式設(shè)置、內(nèi)部字體大小、字體顏色都需要通過CSS來(lái)實(shí)現(xiàn)。
通俗認(rèn)識(shí)div,div作用就是實(shí)現(xiàn)布局、實(shí)現(xiàn)對(duì)內(nèi)容樣式控制、實(shí)現(xiàn)各種各樣的布局效果。
DIV的用法實(shí)例,這里通過對(duì)div設(shè)置不同CSS樣式,觀察其效果。
DIV+CSS實(shí)例完整HTML源代碼:
!DOCTYPE?html
html
head
meta?charset="gb2312"?/
titlediv的用法在線演示?;/title
style
div{?margin-top:10px}/*?css注釋說明:對(duì)div都設(shè)置上間距10px?*/
divcss5-1{font-size:16px}/*?設(shè)置css字體大小16px?*/
divcss5-2{color:#F00}/*?設(shè)置css字體顏色為紅色?*/
divcss5-3{?background:#000;?color:#FFF}/*?設(shè)置CSS背景顏色為黑色和字體顏色為白色?*/
divcss5-4{?border:1px?solid?#F00;?height:60px}/*?設(shè)置css邊框和CSS高度60px?*/
/style
/head
body
div普通內(nèi)容一/div
div?class="divcss5-1"我字體大小為16px/div
div?class="divcss5-2"我字體顏色為紅色/div
div?class="divcss5-3"我背景為黑色字體為白色/div
div?class="divcss5-4"布局設(shè)置邊框和高度/div
/body
/html
參考資料來(lái)源:
DIV-百度百科
LI-百度百科
當(dāng)前標(biāo)題:jquery中的$(),jquery中的選擇器和css中的選擇器有區(qū)別嗎
標(biāo)題網(wǎng)址:http://chinadenli.net/article16/dsejdgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、建站公司、網(wǎng)站制作、網(wǎng)站改版、品牌網(wǎng)站設(shè)計(jì)、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)