欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

jquery和Js的區(qū)別和基礎(chǔ)操作

jquery的語法和js的語法一樣,算是把js升級了一下,這兩種語法可以一起使用,只不過是用jqery更加方便

創(chuàng)新互聯(lián)主營鹽池網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā)公司,鹽池h5微信小程序搭建,鹽池網(wǎng)站營銷推廣歡迎鹽池等地區(qū)企業(yè)咨詢

一個(gè)頁面想要使用jquery的話,先要引入一下jquery包,jquery包從網(wǎng)上下一個(gè)就可以,一般用帶有min的,是壓縮版的,如果還要引用其他js文件的話,一定要jquery包在上面,其他的引用放在他下面

先來看看如果使用Jquery的話,怎么來引用Jquery包

jquery和Js的區(qū)別和基礎(chǔ)操作

這樣來引用,然后就可以用Jquery方法了

和js的語法一樣,都是寫在<script type = "text/javascript"></script>這里面的

在Jquery中,$ 代表選擇器

很多點(diǎn)擊事件,特效都是在頁面加載完成后再去執(zhí)行

Jquery中在使用時(shí),要在js代碼最外層加上這樣一句話   $(document).ready(function(e){})  選中當(dāng)前頁面有個(gè)ready事件,頁面加載完成事件,頁面加載完成后就進(jìn)去走里面的事件,所以一般代碼都寫在花括號里面

來看一下用Jquery和Js輸出統(tǒng)一內(nèi)容,運(yùn)行的結(jié)果會怎么樣

jquery和Js的區(qū)別和基礎(chǔ)操作

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標(biāo)題文檔</title>
<script src="../jquery-1.11.2.min.js"></script>
</head>Jquery
    $代表選擇器
JS
     選取樣式
     操作內(nèi)容
     操作屬性
     操作樣式<div id="aa">11</div>
<body>
<script type="text/javascript">//頁面加載完成$(document).ready(function(e){//頁面加載完成之后執(zhí)行
    //JS
    //找元素
    var a = document.getElementById("aa");
    alert(a);    //Juery
    //找元素
    var b = $("#aa");
    alert(b);
    });</script>
</body>
</html>

jquery和Js的區(qū)別和基礎(chǔ)操作

運(yùn)行后的結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

點(diǎn)擊確定

jquery和Js的區(qū)別和基礎(chǔ)操作

 

 第一個(gè)彈出的是用Js寫的

第二個(gè)彈出的是用Jquery寫的

有的人就會問,為什么運(yùn)行的結(jié)果會不一樣呢?

因?yàn)镴s中找元素,找的是DOM對象

Jquery中找對象,找的是Jquery對象

Jquery是JS的升級版,所以功能比較強(qiáng)大,Jquery對象中也包括DOM對象

來看一下怎么用Jquery取到DOM對象

jquery和Js的區(qū)別和基礎(chǔ)操作

取b的索引0

看一下運(yùn)行的結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

點(diǎn)擊確定

jquery和Js的區(qū)別和基礎(chǔ)操作

兩個(gè)是一樣的結(jié)果

所以在使用中要知道怎么把Jquery對象轉(zhuǎn)換成DOM對象

一般是不需要轉(zhuǎn)換的,特殊情況才需要轉(zhuǎn)

上面那種是根據(jù)div來找的,下面再來根據(jù)class來做

jquery和Js的區(qū)別和基礎(chǔ)操作

代碼截了關(guān)鍵的一部分

這里的a 包括div中的,還有span中的

看一下它運(yùn)行的結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

collection一般是集合的意思,但是在js中沒有集合,它代表的是數(shù)組

如果要取它的第一項(xiàng),可以找它的索引0

jquery和Js的區(qū)別和基礎(chǔ)操作

看一下運(yùn)行的結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

找的是div

再把它改成索引1

jquery和Js的區(qū)別和基礎(chǔ)操作

看看運(yùn)行的結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

索引1  找到的是span

所以如果想取到某一項(xiàng)時(shí),可以使用索引來找到它

再來看一下Juery部分

jquery和Js的區(qū)別和基礎(chǔ)操作

看一下運(yùn)行結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

輸出的還是Jquery對象

要想取到div和span,看看來怎么做

jquery和Js的區(qū)別和基礎(chǔ)操作

索引0,看取到的結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

是div的

再看索引1

jquery和Js的區(qū)別和基礎(chǔ)操作

看運(yùn)行結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

取到的是span

還有一種方式

jquery和Js的區(qū)別和基礎(chǔ)操作

看看運(yùn)行的結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

取到的是Jquery對象

再看用標(biāo)簽名來找,先來看Juery中

jquery和Js的區(qū)別和基礎(chǔ)操作

取它的索引0,看看運(yùn)行的結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

再看Js中,根據(jù)name找

jquery和Js的區(qū)別和基礎(chǔ)操作

先做個(gè)表單

然后取索引0,運(yùn)行一下

jquery和Js的區(qū)別和基礎(chǔ)操作

取到的是input

Juery里面沒有根據(jù)name找的方式

但是有屬性的方式

根據(jù)屬性來找

jquery和Js的區(qū)別和基礎(chǔ)操作

看一下它運(yùn)行的結(jié)果

jquery和Js的區(qū)別和基礎(chǔ)操作

找的了input

如果給他自定義一個(gè)屬性,aa="bb"

jquery和Js的區(qū)別和基礎(chǔ)操作

jquery和Js的區(qū)別和基礎(chǔ)操作

看運(yùn)行的結(jié)果

也一樣找到了

還可以用id的屬性來找

jquery和Js的區(qū)別和基礎(chǔ)操作

找的的結(jié)果div

jquery和Js的區(qū)別和基礎(chǔ)操作

 

一般Juery常用的方式有這幾種

jquery和Js的區(qū)別和基礎(chǔ)操作

接下來來看一下js,Juery 在操作內(nèi)容   操作屬性和操作樣式的區(qū)別

jquery和Js的區(qū)別和基礎(chǔ)操作

Jquery
    $代表選擇器

JS
    選取元素
    操作內(nèi)容
    操作屬性
    操作樣式    
<div id="aa" >11</div>

<div class="aa">22</div>
<span class="aa">33</span>

<input type="text" name="uid" aa="bb" id="cc" />

<input type="checkbox" value="1" id="dd" />

</body>
<script type="text/javascript">//頁面加載完成$(document).ready(function(e) {    
    //頁面加載完成之后執(zhí)行
    
    //JS
        //找元素,DOM對象
        //var a = document.getElementById("aa");
        //alert(a);
        
        //var a = document.getElementsByClassName("aa");
        //alert(a[1]);
        
        //var a = document.getElementsByTagName("div");
        
        //var a = document.getElementsByName("uid");
        //alert(a[0]);
        
        //操作內(nèi)容
        //a.innerHTML //操作元素里面的html代碼
        //a.innerTEXT //操作元素里面的文本
        
        //a.value //操作表單元素的值
        
        //操作屬性
        //a.setAttribute("",""); //設(shè)置
        //a.removeAttribute(""); //移除
        //a.getAttribute(""); //獲取
        
        //操作樣式
        //a.style.backgroudColor = "red";
        
    
    //Jquery
        //找元素,Jquery對象
        //var b = $("#aa"); //根據(jù)ID找
        //alert(b[0]);
        
        //var b = $(".aa"); //根據(jù)class找
        //alert(b[1]); //找到的是DOM對象
        //alert(b.eq(1)); //找到的是Jquery對象
        
        //var b = $("div"); //根據(jù)標(biāo)簽名找
        //alert(b[0]);
        
        //var b = $("[id='aa']"); //根據(jù)屬性找
        //alert(b[0]);
        
        //操作內(nèi)容
            //非表單元素
            //b.html(); //操作元素里面的HTML代碼,可以往里面放標(biāo)簽,設(shè)置樣式
            //b.text(); //操作元素里面的文本,可以往里面放參數(shù)
            
            //表單元素
            //b.val("hello");
            
        //操作屬性
            //設(shè)置屬性
            //b.attr("bs","test");
            //獲取屬性
            //alert(b.attr("aa"));
            //移除屬性
            //b.removeAttr("aa");
            
            //b.prop("checked",false);
            
        //操作樣式,可以獲取內(nèi)嵌的樣式
        //b.css("background-color","red");
        //alert(b.css("width"));
        //alert(b.css("background-color"));        });</script>

jquery和Js的區(qū)別和基礎(chǔ)操作

操作的內(nèi)容可以自己試驗(yàn)一下

相比之下,Jquery方式更為簡便,同樣的結(jié)果,js需要代碼很長,Jquery需要的代碼很短

 

網(wǎng)站欄目:jquery和Js的區(qū)別和基礎(chǔ)操作
轉(zhuǎn)載源于:http://aaarwkj.com/article22/pccijc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航服務(wù)器托管、ChatGPT、App設(shè)計(jì)網(wǎng)站排名、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營
久久婷婷av一区二区三区| 夫妻性生活免费的视频| av人妻熟女少妇蒂亚| 欧美日韩另类国产综合| 日本不卡二区高清三区| 日韩免费av在线观看| 欧美精品三级不卡在线| 午夜精品一区二区三区在线视频| 亚洲一区二区精品偷拍| 亚洲欧洲国产视频一区二区| 亚洲欧美日韩国产桃色| 国产白浆视频在线观看| 日韩二区三区在线观看| 精品国产品国语在线不卡| 欧美欧美一区二区三区| 持续侵犯人妻中文字幕| 亚洲香蕉视频在线播放| 亚洲欧美日韩精品麻豆| 亚洲av成人av天堂| 日本成熟妇高潮视频在线观看不卡| 欧美女人又粗又长亚洲| 99国产综合精品女| 深夜av免费在线观看| 国产又大又长又粗又硬又猛| 日本中文字幕一二三四区| 妇女人妻丰满少妇中文字幕| 亚洲精品不卡一二三区| 亭亭丁香激情五月涩久久| 九九国产精品免费视频| av欧美激情在线观看| 精品久久久久久久久极品| 神马影院在线观看午夜| 美女爽到高潮久久久| 高清白嫩学生自拍视频| 日韩一区二区免费看视频| 男女做爰高清免费视频| 亚洲日本av一区二区| 高潮内射一区二区三区| 中文精品字幕人妻熟女小妇| 亚洲一区二区日韩在线| 青青草视频免费观看高清在线观看新|