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、1 つのメンバーしか持たないセレクションの直接のメンバーである要素のみに一致しますbody

body 内にあるすべての div を削除するには:

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