位置: 编程技术 - 正文

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

  • 合同执行过程中应该怎么做
  • 保障性住房土地增值税预征
  • 组成计税价应该是含税价还是不含税价?
  • 待抵扣税金怎么算
  • 一般纳税人是什么型企业
  • 小型微利企业所得税率
  • 政府单位临聘人员辞退
  • 发票没有认证怎么报销
  • 会计核算形式
  • 拆装厂房
  • 借长期借款贷在建工程
  • 公司迁移注册地税务问题
  • 入库前的挑选整理费用计入采购成本吗
  • 净现值为什么要除以它的折现率
  • 房产订金是否缴纳土地增值税?
  • 缴纳增值税的计税依据
  • 营改增的增值税税率
  • 增值税发票专票有效期
  • 保障性住房享有怎么取消儿子的名字呀
  • 对方公司开支票怎么办
  • 小规模纳税人购买货物怎么入账
  • 建筑业开票内容
  • 企业所缴税款能抵税吗
  • 亿企代账怎么删除科目
  • 企业的债权资产
  • vue jsx报错
  • 为什么建筑企业简易计税可以扣分包款
  • rrpcsb.exe - rrpcsb是什么进程 有什么用
  • dotnetfx2.0
  • 港田路凤凰城
  • avgnt.exe
  • Pycharm安装库失败
  • 联营企业分得的利润应计入
  • 详解金球奖之争
  • thinkphp删除数据
  • Javan tree frogs sitting together on a stalk in Indonesia (© SnapRapid/Offset by Shutterstock)
  • php flock函数
  • 皮丘拉湖畔的乌代布尔城市宫殿,印度 (© Chaiyun Damkaew/Getty Images)
  • 迭代器,生成器
  • ci框架教程
  • HttpServletRequest 获取参数
  • 2023年网络安全专题教育
  • 个人所得税申报方式选哪个比较好
  • 固定资产融资租赁是什么意思
  • mysql底层是什么
  • 借款可以抵货款吗
  • 原始凭证如何粘贴在记账凭证正确粘法图解
  • 开具发票要注意的方面是有哪些?
  • 所得税费用是指
  • 小规模纳税人出租不动产优惠政策
  • 结转税金需要附件吗
  • 逾期贷款利息收入增值税和企业所得税纳税义务时间
  • 充值优惠怎么写
  • 增值税发票当月能红冲吗
  • 甲方代交水电费合法吗
  • 可供出售债权投资
  • 所得税汇算清缴前取得跨年发票
  • 其他应付款二级科目有哪些
  • 补交上年度的企业所得税税款计入什么科目
  • 收付转三种凭证怎么装订
  • 企业租用农村土地
  • 金融企业借款费用计入
  • 怎样提升win10开机速度
  • apple watch手表怎么看型号
  • windows无法打开此文件
  • linux主机名是什么意思
  • mac电池不能被识别吗
  • 如何解除系统默认
  • css控制图片大小和宽度
  • js的isnan
  • androidstudio手机编程软件
  • Android Error: No resource found ··· 'layout_above' with value '@id/···
  • android app 开发框架
  • 计算机入域怎么操作
  • 用注册表更改用户名后无法登陆
  • javascript中的继承
  • Python实现定时任务
  • 稽查局是税务局的派出机构还是内设机构
  • 报企业增值税
  • 湖北注册税务师协会
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设