我可以在我的自定义聚合物元素中使用jquery吗?
Can I use jquery within my custom Polymer elements?
聚合物文档说:
Polymer提供了一个定制的API来操作DOM,这样本地DOM和轻型DOM树就可以得到适当的维护。这些方法和属性与它们的标准DOM等价物具有相同的签名,除了返回节点列表的属性和方法返回Array,而不是NodeList。
注意:所有DOM操作都必须使用这个API,而不是直接在节点上使用DOM API。
Jquery有很多有用的方法,让我的生活更轻松,像toggleClass
, hasClass
, addClass
, one
…
我已经能够在我的元素中使用这些方法中的一些而没有后果,但是我想知道上面引用的粗体部分背后的语义究竟是什么,所以我可以更清楚地推理事情。
注意:我不是说在主文档中使用jquery,我说的是当我在阴影边界内使用它,就像在一个元素的ready
回调中一样。
其实可以。您只需要使用Polymer.dom(this.root).querySelector
并在jquery中包装返回的元素。
这里有一个例子。http://jsbin.com/purudu/edit?html,输出
相关文章:
- Firefox赢得了'不会显示我添加的jquery元素,但Chrome会显示
- 使用返回函数sinde.attr()jquery元素
- Wooccommerce所有JS和Jquery元素都未加载
- 追加JQuery元素和Angular
- 如何获取jQuery集合中的第k个元素..作为JQUERY元素
- 是否存在jQuery元素选择库的最小化版本
- 不能同时通过类和数字 ID 选择 jquery 元素
- 为什么jquery元素在ipad上没有响应
- Jquery元素用法
- 用于获取jQuery元素或值的方法
- 淡入淡出切换jquery元素
- 用于查找在 jQuery 元素集中具有特定类的元素的索引的单行代码
- 选择具有由 data() 设置的某个值的 JQuery 元素
- Jquery 元素的高级过滤
- 链接到另一个带有jQuery元素的页面
- jQuery:通过 .wrap() 添加到 DOM 的 jQuery 元素上的切换类
- 将字符串转换为 jquery 元素并将其追加到 DOM 中
- 与“click”事件一起存储的jQuery元素未按要求工作
- 在哈希数组中保存对 jquery 元素的引用
- 如何从核心JavaScript选择中获取jquery元素