`
Folyred
  • 浏览: 58162 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类

dojo.query() 选择器

阅读更多

语法 含义   {http://didi.cnblogs.com} 示例
* 任何元素 dojo.query("*")
E 标签为E的元素 dojo.query("div")
.C 带有类C的元素 dojo.query(".baz")
E.C 标签为E且带有类C的元素 dojo.query("div.baz")
#ID ID值为ID的元素 dojo.query("#quux")
E#ID 标签为E且ID值为ID的元素 dojo.query("span#quux")
[A] 带有属性A的元素 dojo.query("[foo]")
E[A] 标签为E且带有属性A的元素 dojo.query("span[foo]")
[A="V"] 带有A属性且该属性的值为V的元素 dojo.query("[foo='bar']")
E[A~='V'] 标签为E并且带有属性A,且该属性值为空格分隔的列表,同时其中一个值恰好等于V的元素 dojo.query("span[foo~='bar']")
E[A^='V'] 标签为E并且有属性A,且该属性值以V开头的元素 dojo.query("span[foo^='bar']")
E[A$='V'] 标签为E并且带有属性A,且该属性值以V结尾的元素 dojo.query("span[foo$='bar']")
E[A*='V'] 标签为E并带有属性A,且该属性值中包含子字符串V的元素 dojo.query("span[foo*='bar']")
E > F 作为元素E子元素的F元素 dojo.query("div > span")
E F 作为元素E后代元素的F元素 dojo.query("E F")
分享到:
评论

相关推荐

    dojo常用方法总结

    - **`dojo.query`**:这是一个类似于jQuery的选择器方法,可以根据CSS选择器来获取页面中的元素。 ```javascript // 获取所有name属性以"aa"开头的元素 dojo.query("[name^=aa]"); // 获取id为"aa"的元素 ...

    dojo1.6关于DOM相关操作的官方介绍

    1. **dojo.query**: 这是Dojo提供的一个强大选择器,类似于jQuery的`$`函数。它可以解析CSS选择器,并返回一个NodeList,这个NodeList可以进行链式操作。例如,`dojo.query(".myClass")`将选取页面上所有class为...

    dojo中文文档-dojo手册

    Dojo的dojo.query方法类似于jQuery的选择器,用于选取页面中的DOM元素。此外,Dojo还提供了一套强大的DOM操作API,如dojo.create、dojo.destroy和dojo.style,使得在JavaScript中操作DOM变得简单易行。 在数据交互...

    dojo起步学习的好例子

    5. **DOM操作 (dojo.query and dojo.place)**:Dojo 提供了强大的DOM操作工具,如`dojo.query`可以像jQuery一样选择DOM元素,而`dojo.place`则可以方便地在文档中移动或插入元素。 6. **事件处理 (dojo.connect)**...

    Dojo工具使用说明

    在HTML中,可以使用`dojoType="dropdowndatepicker"`属性创建日期选择器,并通过`dateFormat`、`weekStartsOn`、`adjustWeeks`和`value`等参数自定义其行为。例如: ```html ``` 通过`dojo.widget.byId("foo")`...

    dojo-0.4.1-ajax

    8. **dojo.query**: Dojo提供了类似于jQuery的选择器引擎`dojo.query`,可以方便地选取DOM元素,并对其进行操作。这对于处理DOM操作和响应AJAX响应时的DOM更新非常有用。 9. **dojo.connect**: 事件处理是Dojo的一...

    dojo-release-1.1.2-src

    1. **dojo.query**:类似于jQuery的选择器,用于查找DOM元素,支持CSS选择器,使得DOM操作更加便捷。 2. **dojo.place**:用于在DOM树中插入、替换或移除元素,是Dojo提供的强大DOM操作工具之一。 四、Dojo数据与...

    dojo 1.0.1 库

    3. **DOM操作**:Dojo 的`dojo.query`和`dojo.byId`等方法提供了强大的DOM元素选择和操作功能,类似于jQuery的选择器,使得对HTML元素的操作变得更加简单。 4. **AJAX与数据绑定**:`dojo.xhr`系列函数提供了异步...

    DOJO 0.4.3

    DOJO 提供了强大的DOM操作工具,如`dojo.query`用于选择DOM元素,`dojo.place`用于元素定位,`dojo.destroy`用于删除元素等,大大简化了DOM操作。 10. **兼容性** DOJO 0.4.3版本考虑了不同浏览器的兼容性问题,...

    dojo0.9

    Dojo 提供了强大的 DOM 操作工具,如 dojo.query() 可以进行 CSS 选择器查询,dojo.place() 用于元素的插入和移动,还有 dojo.destroy() 用于删除元素等,使得DOM操作变得简单且高效。 6. **事件处理**: Dojo ...

    实战Dojo工具包 PDF

    最后,文档还会涵盖Dojo的工具和辅助库,如`dojo.query`(类似jQuery的选择器)、`dojo.parser`(自动初始化Dijit组件)以及测试和调试工具等,这些都是提高开发效率的关键。 总之,《实战Dojo工具包》PDF文档详细...

    dojo开发帮助文档

    除此之外,Dojo 还有强大的工具集,如`dojo/query`用于DOM查询,类似于jQuery的选择器;`dojo/dom-geometry`用于获取和设置元素的位置和尺寸;`dojo/on`用于事件监听等。 在Dojo 1.9中,值得注意的一个变化是Dojo ...

    精通Dojo(中文版)

    在JavaScript DOM操作方面,《精通Dojo》会讲解Dojo的query函数和NodeList对象,它们提供了类似于jQuery的选择器和操作方法,使得DOM遍历和修改变得简单易行。此外,还会涉及Dojo的事件处理机制,如connect和on函数...

    dojo-release-1.5.0

    7. **事件处理和DOM操作**:dojo.query和dojo.on等模块提供了类似于jQuery的DOM选择和事件处理功能,简化了DOM操作。 8. **工具和辅助库**:Dojo还包括其他工具和辅助库,如dojo.parser用于自动初始化小部件,dojo/...

    dojo-release-1.7.1-src

    其中,`dojo.query`允许开发者使用CSS选择器来查找DOM元素,而`dojo.connect`则提供了事件绑定机制。此外,Dojo的动画库如`dojo.fx`提供了丰富的动画效果,使得用户界面更加生动。 2. **Dojo模块系统(AMD)** ...

    Dojo API 1.9.chm 离线参考手册

    `dojo/dom`用于获取、设置和操作DOM元素,而`dojo/query`则类似于jQuery的选择器,能方便地选取页面中的多个元素。 4. **dojo/NodeList**:`dojo/query`返回的结果集是一个NodeList,它提供了类似于数组的方法,如...

    dojo基础知识

    Dojo提供了一系列方便的DOM操作函数,如`dojo.byId`用于通过ID选择DOM元素,`dojo.query`用于使用类似CSS的选择器语法来查找DOM节点,以及`dojo.forEach`和`dojo.filter`等用于数组迭代和过滤的函数。这些函数简化了...

    Dojo工具包javascript

    7. **dojo.query**:类似于jQuery的选择器,用于选取DOM元素,提供了丰富的DOM操作方法。 8. **dojo.parser**:自动检测和初始化页面上的Dojo组件,简化了组件的使用。 9. **国际化和本地化**:Dojo提供了强大的...

    ajax最好的框架之一:dojo包

    包括dojo/query用于类似jQuery的选择器操作,dojo/dom-geometry用于获取和设置DOM元素的位置和尺寸,以及dojo/json用于处理JSON数据。 10. **版本1.1.0特性**: 在Dojo 1.1.0版本中,引入了一些新特性,如增强的...

    dojo离线api

    `dojo/query`类似于jQuery的选择器,可以方便地查找DOM元素;`dojo/dom`则包含获取、设置元素属性和创建新元素的方法。离线API将解释如何有效地使用这些工具。 Dojo还提供了事件处理机制,`dojo/on`模块让你能够...

Global site tag (gtag.js) - Google Analytics