0

我不太明白为什么 find 在这里表现:

var data = $("<html><title>hello</title><body><form><ul><li>here</li></ul></form></body><ul><li></li></ul></html>");
alert(data.find("form").length);
alert(data.find("ul").length);
  1. 找不到表格
  2. 它没有找到第二个 UL

我还为此提出了一个jsfiddle-

http://jsfiddle.net/erick382/YP9kz/

4

2 回答 2

2
于 2012-11-09T16:12:13.073 回答
0

您需要添加eachul搜索中。我也在演示中添加了 James 的答案。

JSFiddle 演示

于 2012-11-09T16:15:01.363 回答