【发布时间】:2009-02-27 19:05:31
【问题描述】:
假设我有一个 DOM 元素 - 我如何判断它是否匹配 jQuery 选择器,例如 p 或 .myclass?使用选择器来匹配元素的子元素很容易,但我想要一个真/假的答案来判断这个特定元素是否匹配?
该元素可能没有 ID(出于其他原因,我无法为其分配一个随机 ID),因此我无法将选择器应用于元素的父元素并查找与我的 ID 相同的子元素。
这会按预期工作吗?我无法弄清楚 Javascript 对象比较。
$(selector, myElement.parentNode).each({
if (this == myElement) // Found it
});
似乎有一种简单的方法可以查看 DOM 元素是否与 jQuery 选择器匹配...
【问题讨论】:
标签: javascript jquery dom