$在js里的用法:获取元素

news/2024/7/10 23:39:35 标签: jquery, javascript
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


http://www.niftyadmin.cn/n/957344.html

相关文章

nextTick怎么用?什么意思?这段代码,没有看懂

import { createApp, nextTick } from vueconst app createApp({setup() {const message ref(Hello!)const changeMessage async newMessage > {message.value newMessageawait nextTick()console.log(Now DOM is updated)}} })这段代码在哪里去运行&#xff1f;

红外对管应用电路_肖特基二极管结构和内电路

肖特基二极管的内部结构肖特基(Schottky)二极管也称肖特基势垒二极管(简称SBD)&#xff0c;是由金属与半导体接触形成的势垒层为基础制成的二极管如图 1所示&#xff0c;其主要特点是正向导通压降小(约0.45V)&#xff0c;反向恢复时间短和开关损耗小&#xff0c;是一种低功耗、…

nextTick自己写的,也没有写成功

<div id"app">原来&#xff1a;{{ message }}</div><script src"https://unpkg.com/vuenext"></script><script>const vm Vue.createApp({data() {return {message: "原始值"}},example() {this.message change…

分布电容和杂散电容_什么是寄生电容?寄生电容有什么危害?怎样避免寄生电容?...

什么是寄生电容&#xff1f;寄生的含义就是本来没有在那个地方设计电容&#xff0c;但由于布线之间总是有互容&#xff0c;互容就好像是寄生在布线之间的一样&#xff0c;所以叫寄生电容&#xff0c;又称杂散电容。寄生电容本身不是电容&#xff0c;根据电容的原理我们可以知道…

交接处挂网_抹灰工程中,不同材料的交接处要挂钢丝网,请问构造柱要挂吗?混凝土与砌体交接的阴角要挂吗?...

展开全部无论是抹灰还是装饰等 只要是两种不同e69da5e887aa3231313335323631343130323136353331333431363031材料同在一面&#xff0c;就应当挂钢丝网或者玻纤网。两种材料收缩率不同&#xff0c;挂网防止开裂。用抹面砂浆涂抹在基底材料的表面&#xff0c;具有保护基层和增加美…

同步和异步的概念

同步 在主线程上排队执行的任务&#xff0c;只有前一个任务执行完毕&#xff0c;才能执行后一个任务 异步 不进入主线程、而进入"任务队列"&#xff08;task queue&#xff09;的任务&#xff0c;只有"任务队列"通知主线程&#xff0c;某个异步任务可以执…

awd赛题的flag是什么意思_【CTF攻略】CTF线下赛AWD模式下的生存技巧

作者&#xff1a;VenenoNu1L稿费&#xff1a;200RMB投稿方式&#xff1a;发送邮件至linwei#360.cn&#xff0c;或登陆网页版在线投稿Hello&#xff0c;大家好&#xff0c;我是Nu1L战队队长Veneno&#xff0c;通过这篇文章说一下关于CTF线下赛的AWD模式(当然也有一些比赛是沙盒模…

Vue3 的 ref

在 js 中必须要加 .value &#xff0c;在模板中又不需要加 .value 需要时刻注意 proxy 是 String, Number, Boolean 对象&#xff0c;记得调用 .valueOf()方法才能取到实际值。 https://mp.weixin.qq.com/s?__bizMzIyMDkwODczNw&mid2247492361&idx1&sn09331894f…