js中的$符號代表什么


js中的$符號代表什么

一、總結

1、$:相當於document.getElementById(...)

2、$常用用法:每句話意思下面有,好東西

  $("div p"); // (1)

  $("div.container"); // (2)   

    $("div #msg"); // (3)   

    $("table a",context); // (4)

 

 

 

二、在js中 $是什么意思?

jquery里的語法規則。相當於document.getElementById(...)

 

你看的是框架吧 一般用做替換document.getElementById
不過那都是自己定義的 本身沒什么意思

 

在 prototype 和DWR 的JS 類庫里也有這個符號,在這兩個類庫里的這個符號是代表 document.getElementByIdx()這個函數。為了達到document.getElementByIdx() 這個函數的效果,JQuery 也試用了 $() 這個符號。 例:   var someElement = $("#myId"); 看起來比其他兩個框架的要多了一個“#” 。 好,看看下面的用法:

  $("div p"); // (1)

  $("div.container"); // (2)   

$("div #msg"); // (3)   

$("table a",context); // (4)

在prototype里看過這樣的寫法嗎?第一行代碼得到所有標簽下的P元素第二行代碼得到class 為container的元素, 第三行代碼得到標簽下面id為msg的元素第四行代碼得到context為上下文的table里面所有的連接元素。如果你熟悉CSS,你會覺得這些寫法很眼熟!對了。正是。看出奧妙了吧。jquery就是通過這樣的方式來找到Dom對象里面的元素跟CSS的選擇器相類似

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM