位置: 编程技术 - 正文

关于jQuery参考实例2.0 用jQuery选择元素(关于jquery的描述错误的是)

编辑:rootadmin

译自jQuery Cookbook (O'Reilly ) Chapter 2 Selecting Elements with jQuery, 2.0 Introduction

jQuery的核心是它的选择器引擎,其作用是从文档中通过名称、属性、状态等将元素筛选出来。由于CSS的广泛使用,在jQuery中采用CSS的选择器语法就成了很自然的选择。在支持绝大多数CSS1-3规范中的选择器之外,jQuery还增加了很多自定义的选择器来根据一些特殊的状态选择元素;与此同时,我们还可以自己编写选择器。

在文档中定位某个元素或者某些元素的最简单的方法,是使用jQuery封装函数和CSS选择器,比如:

jQuery('#content p a');//选择所有#content元素内的p元素中的a元素

在选择好元素之后,就可以在这些元素上调用jQuery方法。比如,在所有选择的链接元素上添加selected的class属性:

jQuery('#content p a').addClass('selected');

jQuery提供了很多遍历DOM树的方法来帮助选择元素,比如next(),prev(),parent()等。这些方法接受一个选择器表达式作为其唯一的参数,从而对选择到的元素集进行过滤。因此,除了jQuery(…),CSS选择器还会在很多地方用到。

在构建选择器时,为了提升其性能,可以遵循一条法则:尽可能地简化选择器的编写。选择器字符串越复杂,jQuery进行处理的时间也就越长。jQuery内部使用了浏览器原生的DOM方法来选择元素,因此,直接用选择器来选择元素仅仅是一种抽象封装后的结果。直接使用选择器本身并无不妥,但是理解所写代码的执行性能这一点却非常重要。以下是一个过度使用选择器的例子:

jQuery('body div#wrapper div#content');

更精确的定位并不意味着代码的运行速度更快。上述选择器可以重写为:

jQuery('#content');

与之前的例子相比,该代码的作用相同,但却节省了不少性能开销。值得注意的是,有时我们可以通过指定选择器的上下文背景来进一步提升性能。

推荐整理分享关于jQuery参考实例2.0 用jQuery选择元素(关于jquery的描述错误的是),希望有所帮助,仅作参考,欢迎阅读内容。

关于jQuery参考实例2.0 用jQuery选择元素(关于jquery的描述错误的是)

文章相关热门搜索词:下列关于jquery中的方法,说法错误的是,关于jquery的描述错误的是,jquery参考手册,jquery实例,关于jquery的描述错误的是,关于jquery的用途,关于jquery的描述错误的是,jquery参考手册,内容如对您有帮助,希望把文章链接给更多的朋友!

javascript中常用编程知识 1.null与undefined*从一个对象中获取某个属性,如果该对象及其prototype链中的对象都没有该属性的时候,该属性的值为undefined。*一个function如果没有显式的

JS继承--原型链继承和类式继承 什么是继承啊?答:别人白给你的过程就叫继承。为什么要用继承呢?答:捡现成的呗。好吧,既然大家都想捡现成的,那就要学会怎么继承!在了解

Node.js生成HttpStatusCode辅助类发布到npm 作为一个好的RestfullApi不仅在于serviceurl的语义,可读性,幂等,正交,作为http状态码也很重要,一个好的HttpStatusCode给使用者一个很好的响应,比如表示

标签: 关于jquery的描述错误的是

本文链接地址:https://www.jiuchutong.com/biancheng/377641.html 转载请保留说明!

上一篇:关于JS字符串函数String.replace()(js字符串函数)

下一篇:javascript中常用编程知识(JavaScript中常用的数据类型有)

  • 调整税率后增值税发票的开具
  • 个体户每个月要申报个税吗
  • 预期信用损失率计算公式
  • 小规模增值税免征额
  • 比较优先股和普通股
  • 窗帘属于固定资产
  • 滴滴电子发票可以看到行程吗
  • 出口退税业务提醒信息包括哪些
  • 租赁违法处理
  • 企业所得税研发费用100%扣除的有哪些企业
  • 手工记账需要什么资质
  • 核定征收企业可以申请高新技术
  • 购买土地什么时候缴纳契税
  • 补去年收入的会计分录
  • 工会经费滞纳金是多少
  • 进出口贸易中押金怎么算
  • 出口退税如何开发票
  • 商品税目编码表查询
  • 抵减以前年度多缴企业所得税分录
  • 房地产企业销售现房是否预缴增值税
  • 财务报表中应收账款包括什么
  • 对外工程承包企业
  • 收到承兑后背书怎么处理
  • 汇算清缴涉及长期投资收益如何做会计核算?
  • 预收贷款是什么会计科目
  • 软件开发过程中必须伴有质量保证活动
  • 接受捐赠物品的增值税
  • 年度利润总额是会计利润吗
  • 利得和损失计入哪里
  • windows的记事本的扩展名
  • windows server 2016 配置web网页
  • 百度地图api的基本使用
  • 纳税调整项目有一个其他调增金额是怎么组成的
  • 所得税分配表分录怎么写
  • php实现的浏览器有哪些
  • thinkphp案例
  • php上传照片
  • three.js 入门
  • 文化传媒公司介绍
  • 什么是指社会保障完全靠当前的收入
  • 运费和什么有关
  • sql语句分组汇总
  • 应交税费会计分录完整版
  • 残保金季度申报如何计算
  • 收到服务费发票怎么做账
  • 财务专用章是干嘛用的
  • 电子承兑过期了
  • 出口报关金额怎么算
  • 把上级机关来文转给下级机关的通知
  • 高价卖股份犯法么
  • 营业外支出会导致所有者权益减少吗
  • 创建mysql表sql语句
  • u盘启动盘如何克隆另外u盘
  • 注册表.bak
  • centos如何操作
  • win8浏览器打不开网页但能上网
  • w10点击没反应
  • linux关闭sh
  • 升级win10后无法修改magicbook开机画面
  • linux ssh gui
  • oracle linux版
  • Android Eclipse 项目报错,但没有显示具体错的代码位置
  • cocoscreator shader
  • 获取nodejs命令行信息
  • 有哪些小工具
  • vue router详解
  • unity怎么设置多个关卡
  • android+
  • python中怎么取整数的某位数
  • jqueryui easyui
  • js能实现的简单效果
  • 深入理解计算机系统
  • python3解析json
  • js实现ping一个ip地址
  • jquery mobile 图片滑动
  • 土地增值税有哪些税收抵扣
  • 新疆省国税局
  • 江苏医保网上服务大厅
  • 药品定价的三种形式
  • 山西省税务局网站系统维护公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设