位置: 编程技术 - 正文

关于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中常用的数据类型有)

  • 资源税的计税依据煤炭
  • 总资产报酬率的计算公式
  • 出借包装物收到押金
  • 不单独计价的包装物是什么意思
  • 小规模一季度不超过45万
  • 属于企业期间费用的有
  • 定额备用金的账务处理
  • 一般纳税人销售旧货
  • 生产企业购入材料怎么做分录
  • 已扣缴税额
  • 融资购买无形资产例题
  • 固定资产盘亏是营业外支出吗
  • 一般代开增值税多少个点?
  • 工程开票是否需要资质?
  • 增值税普通发票需要交税吗
  • 免税发票不用纳税可以吗
  • 企业所得税查账征收与核定征收的区别
  • 可转换公司债券转股会计分录
  • 新开办筹建费企业所得税申报填写
  • 员工报销费用
  • 租金和物业费怎么计算
  • 金蝶软件不审核直接过账
  • 固定资产提前报废账务处理
  • 已经发货了点击确认收货可以吗?
  • .exe文件病毒
  • 黄金入账怎么做会计分录
  • 发票认证平台上不去
  • 坏坏狼故事绘本
  • php字符串赋值
  • ghoststartservice.exe是什么进程 有什么作用 ghoststartservice进程查询
  • inputtypefile 文件名
  • 商品流通企业商品销售成本计量方法有
  • 劳务派遣发票会扣税吗
  • 工业企业成本核算会计分录
  • 使用vscode开发vue例子
  • php如何实现
  • 税务局什么情况下可以停供发票
  • SM1、SM2、SM3、SM4、同态加密、密态计算、隐私计算和安全多方计算的概念
  • node实战
  • FPN细节剖析以及pytorch代码实现
  • 多缴税金抵税会怎么样
  • 个人出租房可开发票吗
  • 现金管理的四个方面
  • 海关进口增值税专用缴款书如何抵扣
  • 电子税务局没有税务数字账户怎么办
  • 小规模纳税人怎么开增值税专用发票
  • 根据《中华人民共和国食品安全法》
  • 无形资产有在建工程吗
  • 火车票报销抵扣比例是多少
  • 工程设备租赁有哪些
  • 投资软件和信息技术服务业
  • 房地产竣工验收后结转收入和成本
  • 公司主要产品
  • 专利补贴收入计入什么科目
  • 施工企业项目部管理人员对外行为的法律后果由谁承担
  • 打印的机票行程单怎么看
  • 分公司内部管理模式
  • 年终结账账务处理
  • 企业预算如何编制
  • 企业开了发票
  • 新准则委托代建会计处理
  • 无法安装mysql数据库
  • linux下mysql的root密码忘记的解决方法
  • 苹果macbook如何录屏
  • win7如何设置电脑输入法
  • win2008远程桌面
  • 2021年win10累积更新
  • linux codec
  • ie11打不开闪退解决办法win 7
  • Win10 Mobile 10586.312提前体验
  • [置顶]电影名字《收件人不详》
  • opengl es programming guide
  • yarn和npm一起使用冲突
  • linux快速启动终端
  • perl变量后拼接字符串
  • 最流行的民宿装修设计
  • javascript in
  • 个人所得税申诉有什么后果
  • 江苏国税电子税务局网上申报流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设