0

如果我有一个包含一些 html 标签的 js 变量,我如何确定变量内的标签数量?像这样的东西:

contents = "<p>something</p><p>something else</p>";
$(contents).find("p").length > 2;

基本上,我正在做一个$(".someClass").each()并遍历一堆元素 - 当我遇到一个<p>标签时,我将它放入带有 .html() 的变量中,现在我需要知道变量内部的内容以做出另一个决定,但我的方法以上不起作用。

4

1 回答 1

6

更改.find.filter

.find搜索孩子,但在你的字符串中,所有<p>标签都是父母,它们不是任何东西的孩子。

于 2012-08-24T16:44:21.883 回答