jquery裡的與js中的有,jquery裡的與js中的有什麼區別?

2021-03-04 01:51:21 字數 5822 閱讀 1530

1樓:匿名使用者

問題問的應該都是jquery裡的問題吧。$("#")是指選擇器選擇帶有id的元素,例如就可以用$("#id").val()來獲取對應的資料值,而裡面有加號的情況一般是有變數,在函式封裝時常用,例如:

這裡「+」只是乙個連線的作用,總得來說就是jquery的選擇器,沒有區別的說法

jquery設計的宗旨是「write less,do more」,即倡導寫更少的**,做更多的事情。它是乙個快速、簡潔的javascript框架,是prototype之後又乙個優秀的javascript**庫(或javascript框架)。js操作樣式的方法只能獲取內聯樣式,不能取內嵌的和外部的。

jquery操作樣式的方法可以是內聯的也可以是內嵌的。

jquery裡的$("#") 與 js中的$("#"+) 有什麼區別?

2樓:大野瘦子

一、意思不同

$("#xx")表示得到乙個xx為""的元件。

$("#"+xx)表示xx是乙個變數,假如xx的值是aa,就表示與"#"相連線組成了$("#aa")得到乙個aa為""的元件。

二、用法

content是乙個變數的而已。$("#id")和$("#"+id)是一樣的。

例如:$("#abc1");

for(var a=1;a<4;a++)

三、作用不同

$("#")是指選擇器選擇帶有id的元素,例如就可以用$("#test")來懸著這個div元素,裡面有加號的情況一般是有變數,在函式封裝時常用,例如:

function test(slid)

這裡+只是乙個連線的作用,總得來說就是jquery的選擇器。

3樓:小焰

$("#")是指選擇器選擇帶有id的元素,例如就可以用$("#test")來懸著這個div元素;

裡面有加號的情況一般是有變數,在函式封裝時常用,例如:

function test(slid)

這裡+只是乙個連線的作用,總得來說就是jquery的選擇器,沒有區別的說法

4樓:冰凍—西瓜籽

首先,你寫的不對,js裡面沒有$("#"+)應該是都jquery裡:

$("#xx")與$("#"+xx)

$("#xx")表示得到乙個xx為""的元件$("#"+xx)表示xx是乙個變數,假如xx的值是aa,就表示與"#"相連線組成了$("#aa")得到乙個aa為""的元件

5樓:匿名使用者

一樣的意思啊。只是content是乙個變數的而已。$("#id")和$("#"+id)是一樣的。

例如$("#abc1");

for(var a=1;a<4;a++)

差不多就是這樣了。看著理解一下。。

6樓:匿名使用者

問題問的應該都是jquery裡的問題吧。$("#")是指選擇器選擇帶有id的元素,例如

就可以用$("#id").val()來獲取對應的資料值,而裡面有加號的情況一般是有變數,在函式封裝時常用,例如:

這裡「+」只是乙個連線的作用,總得來說就是jquery的選擇器,沒有區別的說法

jquery設計的宗旨是「write less,do more」,即倡導寫更少的**,做更多的事情。它是乙個快速、簡潔的javascript框架,是prototype之後又乙個優秀的javascript**庫(或javascript框架)。js操作樣式的方法只能獲取內聯樣式,不能取內嵌的和外部的。

jquery操作樣式的方法可以是內聯的也可以是內嵌的。

jquery裡的$("#") 與 js中的$("#"+) 有什麼區別

7樓:柳翰海滑莊

一樣的意思啊。只是content是乙個變數的而已。$("#id")和$("#"+id)是一樣的。

例如$("#abc1");

for(var

a=1;a<4;a++)

差不多就是這樣了。看著理解一下。。

8樓:冰凍—西瓜籽

首先,你寫的不對,js裡面沒有$("#"+)應該是都jquery裡:

$("#xx")與$("#"+xx)

$("#xx")表示得到乙個xx為""的元件$("#"+xx)表示xx是乙個變數,假如xx的值是aa,就表示與"#"相連線組成了$("#aa")得到乙個aa為""的元件

9樓:小焰

$("#")是指選擇器選擇帶有id的元素,例如就可以用$("#test")來懸著這個div元素;

裡面有加號的情況一般是有變數,在函式封裝時常用,例如:

function test(slid)

這裡+只是乙個連線的作用,總得來說就是jquery的選擇器,沒有區別的說法

10樓:匿名使用者

var content = 'courseid'; // 定義乙個變數,變數content的值為courseid

$("#"+content).html("");

// 字串 # 與 變數content的值"test"相加,最後結果就是 $("#content")

這樣做的目的有助於提高**的靈活性 ,不過有時候也不這樣,因情況而定。

11樓:蒲奎民

"#id"

選擇器,#號和id號連線,就代表要選擇id為指定id的元素

+ 就是字串相加,構造乙個這樣格式的元素選擇符號嘛。

jquery中變數加$和不加$有什麼區別

12樓:匿名使用者

沒有區別bai,只是習慣。

du 一般在給jquery物件zhi取名的時候在前面dao加$。 一看就知道回是jquery物件。

變數命名規答則中起始字元可以是 字母,下劃線(_),美元符($),只是很多的js庫喜歡使用$作為全域性變數標誌。

jquery也不例外.加上$,作為jquery變數標誌更容易進行區分。

在使用jquery 中,如果乙個變數被$();包裹。那麼說明這個變數需要包裝成jquery物件才可以使用。

而在jquery自己的作用域所建立的變數不需要加$();包裹。舉乙個很簡單的例子:比如,乙個在js中的this指標。

而這個指標需要在jquery中使用,那麼就需要用$();包裹成jquery中的物件,也就需要這樣寫:$(this)。

如果是乙個變數起名為$***,而另乙個變數名為***。那麼這是一種良好的**習慣。是區分使用jquery建立的變數和javascript自己建立的變數。

13樓:匿名使用者

沒有區別,只是習慣。

一般在給jquery物件取名的時候在前面加$。 一看就知道是jquery物件。

14樓:相守不住

1.在使用jquery 中,復如果乙個變數被

制$();包裹。那麼說明這個變數需要包裝成jquery物件才可以使用。而在jquery自己的作用域所建立的變數不需要加$();包裹。

舉乙個很簡單的例子:比如,乙個在js中的this指標。而這個指標需要在jquery中使用,那麼就需要用$();包裹成jquery中的物件,也就需要這樣寫:

$(this);

2.如果是乙個變數起名為$***,而另乙個變數名為***。那麼這是一種良好的**習慣。是區分使用jquery建立的變數和javascript自己建立的變數。

15樓:匿名使用者

變數命名規則中起始字元可以是 字母,下劃線(_),美元符($),只是很多的js庫喜歡使用$作為全域性變數標誌,jquery也不例外.加上$,作為jquery變數標誌更容易進行區分.

16樓:匿名使用者

這個$li和li性質是一樣的,都是變數,沒什麼區別

在引用jquery的js中,.id 和.attr('id')兩種寫法有什麼區別啊?

17樓:liujiaxing雙魚

.時id選擇器 attr只有id的時候也可作為id選擇器使用 但是他有乙個callback(**函式)可以對屬性版進行設權置$("button").attr("id","1")就可以對id賦值了 attr的作用是設定和選擇

jquery.min.js與jquery.js有什麼區別

18樓:淡開的墨

詳情:一、區別:

1、jquery.min.js:是由完整版的jquery庫經過壓縮得來,壓縮後功能與未壓縮的完全一樣,只是將其中的空白字元、註釋、空行等與邏輯無關的內容刪除,並進行一些優化。

2、jquery.js:是完整的未壓縮的jquery庫,檔案比較大。

二、應用:

1、jquery.min.js:這個版本一般用於**引用使用,減小檔案體積,降低**流量,提公升訪問速度等。

2、jquery.js:一般用於閱讀學習原始碼或修改原始碼,一般不用於線上專案。

三、關於jquery:

1、jquery是繼prototype之後又乙個優秀的javascrīpt框架。其宗旨是——write less,do more,寫更少的**,做更多的事情。

2、由於目前高校基本尚未開javascript的相關課程,目前jquery的學習,使用,研究都僅限於在職web程式設計師之間。

3、用jq的前提,首先要引用乙個有jq的檔案。

jquery是一套跨瀏覽器的javascript庫,簡化html與javascript之間的操作。由john resig在2023年1月的barcamp nyc上釋出第乙個版本。目前是由 dave methvin 領導的開發團隊進行開發。

全球前10000個訪問最高的**中,有59%使用了jquery,是目前最受歡迎的javascript庫。

19樓:匿名使用者

min是壓縮版,去除了註釋和空格,主要是生產環境中使用,不帶min是帶有註釋和空格的,方便閱讀原始碼

jquery中$(":input")和$("input")有什麼區別

20樓:黑馬程式設計師

區別查詢所有的input元素,下面這些元素都會被匹配到。

html **:

jquery **:

$(":input")

結果:[ ,,

,,,,

,,,,

option,,

button,

]查詢乙個 input 元素。

html **:

input1

input2

span

jquery **:

$("input");

結果:[ input1,input2 ]

21樓:愛小的胖胖

1.$("form :input") 返回抄form中的所有表襲單物件,包括textarea、select、button等.

2. $("form input")返回form中的所有input標籤物件.

3. form input 是屬於層級選擇器(將每乙個選擇器匹配到的元素合併後一起返回).

4. form :input是屬於表單選擇器(匹配所有、、、元素).

jquery怎麼取得form表單的url路徑,並提交;1.

22樓:accelerator敏

(「:input」)為所有input型別的標籤,包括textarea等

(「input」)為所有input標籤

innerhtml與jquery裡的html區別介紹

innerhtml是原生js的寫法,表示獲取或插入元素裡的html內容 innerhtml是乙個屬性,用法舉個例子,假如有個標籤 下面是js var d document.getelementbyid d di.innerhtml hello 重新設定d內的html alert d.innerhtm...

jquery中的div,jquery中的div

這段表示建立du乙個的div元素zhi dao是改變div的樣式,專但是你啥都沒屬寫就沒意義 所以全段就是建立了這樣以乙個div,如下 在jquery中如何選擇某div的子元素?需要準備的材料分別有 電腦 html編輯器 瀏覽器。1 首先,開啟html編輯器,新建 專html檔案,例如 屬index...

引入的js和html裡寫的js的區別

jquery庫在前,自己寫的js在後,然後js檔案最好防盜body結束的後面 這個主要看js載入的時候,js裡面的用到的html元素是否已經載入完了。如果html載入完後,不管js是外部引用還是寫在html裡面的js沒有任何區別。是el表示式,是jsp才有的和js無關,你可以在頁面定義一個js變數去...