javascript - 在 Dojo 中使用 Sizzle

标签 javascript dom dojo sizzle dojo-build

我看到了一些关于在 dojo 中使用 Sizzle 作为选择器引擎的问题 ( replace dojo.query with Sizzle? ),并且知道这是可能的,但似乎找不到任何有关如何进行操作的教程或信息。

我知道在你的 build.profile.js 文件中,你可以选择一个选择器引擎,如下所示:

    selectorEngine: 'lite',

但是我如何用 sizzle 指向/替换“lite”或“acme”?

最佳答案

作为 Bower 爱好者,我会使用 Bower 来安装 sizzle bower install sizzle。在配置文件中,您应该为选择器引擎设置一个虚假值,以防止加载任何预先存在的选择器引擎。要预加载 sizzle,请将其添加到您的构建层。然后在 dojoConfig 中设置 selectorEngine: 'sizzle/sizzle' (在页面上加载 Dojo 之前)。

关于javascript - 在 Dojo 中使用 Sizzle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21682152/

相关文章:

dojo - 以编程方式添加标签

html - 放大道场中的定义框

javascript - XPages 进度条在服务器页面持久性设置 "keep pages in memory"下无法按预期工作

javascript - Angular 2 CRUD 组件

javascript - jQuery 对话框的自定义关闭按钮?

javascript - 如何在 Javascript 中获取对象在页面上的绝对位置?

jquery - 直接将json字符串写入script标签中

javascript - 将特定页面重定向到另一个页面和域

asp.net - 更改 ASP.Net 验证控件以忽略 JavaScript 隐藏字段

javascript - 可以使用 JavaScript 获取列表项 (<li>) 标签吗?