如何使用html敏捷包?

时间:2012-11-23 02:28:20

标签: c# jquery asp.net html-agility-pack

我是c#的HTML Agility pack的新手(使用此dll的.net 2.0版本)。

我如何编写这个版本的jquery但是在html敏捷性?

var arr = $('.group.section', '#accordion1');
for (var i=0; i<arr.length; i+=1) {
    section = $('h3', $(arr[i])).eq(0);
}

1 个答案:

答案 0 :(得分:1)

Fizzler是HtmlAgilityPack的一个插件,它允许您使用CSS选择器(即您所指的“jquery”)。

来自网站:

var document = htmlDocument.DocumentNode;

// yields: [<p class="content">Fizzler</p>]
document.QuerySelectorAll(".content"); 

// yields: [<p class="content">Fizzler</p>,<p>CSS Selector Engine</p>]
document.QuerySelectorAll("p");

// yields empty sequence
document.QuerySelectorAll("body>p");

// yields [<p class="content">Fizzler</p>,<p>CSS Selector Engine</p>]
document.QuerySelectorAll("body p");

// yields [<p class="content">Fizzler</p>]
document.QuerySelectorAll("p:first-child");