javascript">document.getElementById("ID名")来获取元素,只用$('ID名')即可
这个符号是代表 document.getElementByIdx()这个函数
这个函数是获取指定网页元素的函数
在不用JQUERY的情况,一般自己也会自定义一个$函数。这也能行?!
即:
function $(Nid){
return document.getElementById(Nid);
}
$(“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的选择器相类似。
javascript">三种具体用法:
1、$()可以是$(expresion),即css选择器、Xpath或html元素,也就是通过上述表达式来匹配目标元素。
比如:$("a")构造的这个对象,是用CSS选择器构建了一个jQuery对象——它选择了所有的 <a/> 这个标签。如:
$("a").click(function(){...})
就是在点击页面上的任何一个链接时的触发事件。确切地说,就是jQuery用 <a/> 这个标签构建了一个对象$("a"),函数 click()是这个jQuery对象的一个(事件)方法。
https://www.cnblogs.com/jokerjason/p/7404649.html