2019-05-18--入门篇--JS中$含义及用法

https://www.cnblogs.com/jokerjason/p/7404649.html
在JS中本身只是一个符号而异,在JS里什么也不是。 但在JS应用库JQUERY的作者将之做为一个自定义函数名了,这个函数是获取指定网页元素的函数,使用非常之频繁,所以好多新手不知道,还以为是JS的什么特殊语法。
后来,可能有些程序员JQUERY用得多了,发现函数。
即:

function $(Nid){
 return document.getElementById(Nid);
}

就这么简单(在JSQUERY里可能稍微功能再强大一点,但主要还是我写的这个功能。)
以后在网页就不用每次使用document.getElementById("ID名")来获取元素,只用$('ID名')即可,非常简使了。

三种具体用法:
1、$()可以是$(expresion),即css选择器、Xpath或html元素,也就是通过上述表达式来匹配目标元素。 
比如:$("a")构造的这个对象,是用CSS选择器构建了一个jQuery对象——它选择了所有的这个标签。如: 
$("a").click(function(){...}) 
就是在点击页面上的任何一个链接时的触发事件。确切地说,就是jQuery用这个标签构建了一个对象$("a"),函数 click()是这个jQuery对象的一个(事件)方法。 

比如有这样一段HTML代码: 

你可能感兴趣的:(2019-05-18--入门篇--JS中$含义及用法)