【发布时间】:2013-06-13 00:13:21
【问题描述】:
如何选择以"x-" 标记名称开头的节点,这是一个层次结构 DOM 树示例:
<div>
<x-tab>
<div></div>
<div>
<x-map></x-map>
</div>
</x-tab>
</div>
<x-footer></x-footer>
jQuery 不允许我查询$('x-*'),有什么方法可以实现吗?
【问题讨论】:
-
这首先有效吗?
<x-map></x-map> -
其实是一种声明自定义元素的新方式,就像x-tags.org或polymer-project.org项目
-
@Scott Selby:
:contains()用于文本,而不是标签名称。 -
我倾向于没有简单的开箱即用解决方案,因为 jQuery element selector 最终会调用
getElementsByTagName(),它不会使用通配符。 -
这不是有效的 HTML 并检查 x-tags.org 本身是否无效。 validator.w3.org/…
标签: javascript jquery jquery-selectors x-tag