我可以在自定义Polymer元素中使用jquery吗?

Luk*_*uke 7 javascript jquery dom shadow-dom polymer

Polymer文档说:

Polymer提供了一个用于操作DOM的自定义API,以便正确维护本地DOM和轻型DOM树.这些方法和属性与其标准DOM等效项具有相同的签名,除了返回节点列表的属性和方法返回Array而不是NodeList.

注意:所有DOM操作都必须使用此API,而不是直接在节点上使用DOM API.

jQuery有很多有用的方法,虽然,这使我的生活更轻松,像toggleClass,hasClass,addClass,one...

我已经能够使用其中一些方法而不会影响我的元素,但我想知道上面引用的粗体部分背后的语义究竟是什么,所以我可以更清楚地推理事情.

注意:我不是在讨论在主文档中使用jquery,我正在讨论当我阴影边界时使用它,就像在元素的ready回调中一样.

Nei*_*mal 11

你可以,实际上.你只需要Polymer.dom(this.root).querySelector在jquery中使用并包装返回的元素.

这是一个例子.http://jsbin.com/purudu/edit?html,output