<jQuery> 二. jQuery对象与DOM对象的关系
1 <!DOCTYPE html> 2 <html lang="cn"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7 8 <!--引入jquery文件--> 9 <script src="jquery-2.1.1.min.js"></script> 10 11 <script> 12 <!--入口函数--> 13 $(function () { 14 15 // js对象: 通过js方式获取的对象, 也叫dom对象 16 // 通过id获取对象, 并设置该对象的背景色 17 var li = document.getElementById("老子"); 18 li.style.backgroundColor = "red"; 19 20 // jquery对象: 通过jquery试获取的对象 21 // 通过jq获取对象, 并设置该对象的文字 22 var jqLi = $("li"); 23 jqLi.text("哈哈"); 24 25 // 设置该jq对象数组里的第三个对象的背景色 26 jqLi[1].style.backgroundColor = "pink"; 27 28 /* 29 * jq对象相当于一个伪数组, 里面包含的是js对象 30 * 它俩可以相互转换 31 * $符号的实质: 32 * 1. $(function(){}); 入口函数 33 * 2. $(js对象); 将对象转换为jq对象 34 * 3. $("字符串"); 选择器, 用来找对象 35 * */ 36 37 // js对象转换成jq对象 38 $(li).text("嘻嘻"); 39 40 // jq对象转换成js对象(直接取出来就可以) 41 jqLi[3].style.backgroundColor = "blue"; 42 }); 43 </script> 44 <body> 45 <ul> 46 <li id = "老子">老子</li> 47 <li>孙子</li> 48 <li>孔子</li> 49 <li>孟子</li> 50 </ul> 51 </body> 52 </html>
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· C# 13 中的新增功能实操
· 万字长文详解Text-to-SQL
· Ollama本地部署大模型总结
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(4)
· 卧槽!C 语言宏定义原来可以玩出这些花样?高手必看!