CsQuery删除无法正常工作

时间:2014-09-30 00:30:28

标签: csquery

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

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

由于

1 个答案:

答案 0 :(得分:3)

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

因此,此代码仅匹配选择的直接成员的div个元素,这些元素只有一个成员body

删除正文中的所有div:

CQ newCq = cq["body div"].Remove();