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

2021-04-21 21:56:16 字數 3160 閱讀 4119

1樓:爬蟲飄過

使用上沒區別,這是習慣上的問題。變數加$,代表當前變數是jquery變數,這是一種約定俗成的習慣。

jquery $()裡能用變數嗎

2樓:夏冰

肯定是可以的。

下面是個小例子。僅供參考。

雖然沒有人,這麼用,但是隻是

內說是可以用容變數的。

3樓:千鋒教育

可以du

的。$("#"+str)

這個一般是封裝通用zhi

方法的時候

dao用,比如 操作多個id的時候可以先封裝一個方版法然後把id傳進來。

function showdiv(divid)呼叫:權showdiv("div");

4樓:匿名使用者

可以str="id1";

$("#"+str);//可代表$("#id1「)--------------------------------str=$("#id1");//str 就就代表了 id1意義不大....

5樓:匿名使用者

可以嘗試下,也許可以。但是這樣做個人感覺沒什麼意義。。因為你多定義了一個變數,就多消耗了資源,如果程式比較大會影響效能。

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

6樓:大野瘦子

一、意思不同

$("#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的選擇器。

7樓:小焰

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

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

function test(slid)

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

8樓:冰凍—西瓜籽

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

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

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

9樓:匿名使用者

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

例如$("#abc1");

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

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

jquery中 用兩個$$符號和用一個$符號有什麼區別?

10樓:

jquery中的$官方api寫的很清楚:

window.jquery = window.$ = jquery也就是說$.each == jquery.each$$應該不是jquery中的預設寫法,可能是擴充套件做其他用途

11樓:匿名使用者

jqeury 中 $只是一個符號

$表示變數 $

$$ 表示變數 $$

php中就不是了

$a = 'b';

$b = 'www';

那麼$$a 的值就是 'www'

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

12樓:匿名使用者

沒有區別,只是習慣。

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

13樓:匿名使用者

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

14樓:匿名使用者

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

$和jquery有什麼區別

15樓:匿名使用者

$和jquery都是jquery框架的選擇器,它兩的意義是一樣的。編寫js**時,程式設計師習慣自動以 var $=document.getelementbyid(id);再使用jquery框架時,為了避免$的衝突,通常也使用jquery。

僅此而已……

16樓:匿名使用者

$就當一個符號是jquery內建定義的 就如js語句document.getelementbyid("id").value; 而jquery就用$("id").

value 所以$就算得上封裝了前面的那一堆羅嗦的js 我們自己也可以在js裡簡單的用一個字元去替換那段便起到了封裝的作用 我是這麼理解 不曉得是否正確 呵呵

17樓:匿名使用者

$是jquery的別名 ,在使用上是一樣的,兩者可以互換位置。

$==jquery; //true

$===jquery; //true

18樓:匿名使用者

$和jquery 意義是一樣的 一般情況用簡寫形式 $ jquery 用在多js框架並用的情況下 js框架並用 需要用jquery 一個函式轉換一下

19樓:匿名使用者

$代表的就是要用到jquery語句了,意思就是jquery

20樓:匿名使用者

$是jquery的簡寫,一般情況下完全可以互換。

return加括號和不加括號有什麼區別

return 是關鍵字,不是函式,因此,其後面的括號不是必須的,加括號易於閱讀程式 有誤括號不影響執行結果。完全沒有區別。編譯器認為是一個表示式。直接計算出來,只要表示式沒有錯誤。直接就return了。js中return後面加和不加括號的區別是什麼 return 是一個返回語句 加括號情況可能他是一...

and前加逗號和不加逗號有什麼區別

and 和 and 的區別為 意思不同 用法不同 側重點不同。一 意思不同 1 and 和,與。2 and 連線句子用。二 用法不同 1 and and用作連詞,主要用來連線兩個或兩個以上的詞 短語。and連線兩個相同的詞語可用以加強語氣或表示動作的反覆或一再發生。2 and and連線兩個並列句時...

jquery中滑鼠移上和移開的動作是什麼

有個 hover 移上 mouseover 移出 mouseout 用jquery做個特效,滑鼠移動到上面1秒後才觸發,一秒內移出,則不觸發 這個很簡單,給你貼上吧!html js function 1000 這裡1000就是間隔1秒 function 用得到焦點事件 定時器可以實現你想要的效果,自...