0

这不应该删除所有Div吗?它不适合我。

 CQ cq = CQ.CreateFromUrl("http://www.ebay.com");
 CQ newCq = cq["body"].Remove("div");
 string htmlCode = newCq.Render();  //The rendered code shows Divs present

谢谢

4

1 回答 1

3

当您将参数传递给Remove它时,它是一个过滤器,而不是上下文类型选择器,请参阅http://api.jquery.com/remove/

所以这段代码只会匹配div直接作为选择成员的元素,它只有一个成员,body.

要删除正文中的所有 div:

CQ newCq = cq["body div"].Remove();
于 2014-09-30T13:56:47.813 回答