当前位置: 首页 > news >正文

【JQ】【基础核心】【选择器】

1.代码风格

1.1$(function(){}) :匿名函数的执行

1.2$("#div1"):选取元素

1.3$("#div1").css('color','red'):添加内联样式

1.4$==JQurey :js封装好的一个对象

2.加载模式

2.1window.onload

全部资源加载完毕

只能执行一次

不能简写

2.2$(document).ready(function(){})

DOM结构加载完毕

可执行多次

可简写$(function(){})

3.对象互换

这里互换指JQurey对象与DOM对象id

选择器

1.最核心,选择器引擎

拓展:

容错功能,很多情况下动态DOM生成会有问题

选择器复杂度,选择器越复杂,字符串解析越慢

id#div1
标签名div
class.div1
后代选择器header.div
子代选择器header>div
第一个:first
最后一个:last
所有偶数:even
所有奇数:odd
根据下标进行选择:eq(n)
根据属性进行选择[title]

相关文章:

  • 一次带你掌握MVC和MVVM的区别
  • 为什么参与LiveVideoStackCon 2022 北京站
  • 2022年数学建模国赛(A题/B题/C题)评阅要点
  • 大数据讲课笔记1.3 Linux目录操作
  • NumberBox 步进器
  • PythonGUI编程(3) ---- Options选项 Entry单行文本框 Text多行文本框
  • 源表应用之四探针法测量半导体电阻率
  • qs序列化插件
  • 焊缝质量检测数据集
  • 学习C++图像处理最快最好的途径
  • EasyExcel的使用
  • 操作系统实验一 Linux基本操作
  • 【JavaEE初阶】前端篇:HTML(下篇)
  • 中国青年报APP设备注册
  • Nginx基本介绍
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • [case10]使用RSQL实现端到端的动态查询
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • 【技术性】Search知识
  • 07.Android之多媒体问题
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • flask接收请求并推入栈
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • leetcode-27. Remove Element
  • springboot_database项目介绍
  • tab.js分享及浏览器兼容性问题汇总
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • 阿里云Kubernetes容器服务上体验Knative
  • 阿里云购买磁盘后挂载
  • 跳前端坑前,先看看这个!!
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • PostgreSQL之连接数修改
  • 组复制官方翻译九、Group Replication Technical Details
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #WEB前端(HTML属性)
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (十一)图像的罗伯特梯度锐化
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • (转)【Hibernate总结系列】使用举例
  • (转)大型网站的系统架构
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET DataGridView数据绑定说明
  • .net 调用php,php 调用.net com组件 --
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
  • /etc/fstab 只读无法修改的解决办法
  • [ vulhub漏洞复现篇 ] Grafana任意文件读取漏洞CVE-2021-43798