Javascript c#调用成员单击不工作

Javascript c#调用成员单击不工作,javascript,c#,jquery,html,css,Javascript,C#,Jquery,Html,Css,我想自动按下“货车、卡车和工厂”按钮。 按下按钮后,会出现另一张桌子,上面有扩展的meniu, 但是invokemember单击不工作(在同一页面上的所有其他情况下工作正常) 以下是页面代码的一部分: <div class="category-scroll" data-category-active="2551"> <ul class="category-list-content" style="transition-timing-function: cubic-bezier(

我想自动按下“货车、卡车和工厂”按钮。 按下按钮后,会出现另一张桌子,上面有扩展的meniu, 但是invokemember单击不工作(在同一页面上的所有其他情况下工作正常)

以下是页面代码的一部分:

<div class="category-scroll" data-category-active="2551">
<ul class="category-list-content" style="transition-timing-function: cubic-bezier(0.1, 0.57, 0.1, 1); transition-duration: 0ms; transform: translate(0px, 0px) translateZ(0px);">
<li class="border-b is-parent" data-category-children="true" data-category-id="9312" data-category-url="vans-trucks-plant" data-category-name="Vans, Trucks & Plant">
<span class="category-name">
<span class="category-list-control is-parent"></span>
Vans, Trucks & Plant
</span>
</li></ul>
<div class="iScrollVerticalScrollbar iScrollLoneScrollbar" style="position: absolute; z-index: 9999; width: 7px; bottom: 2px; top: 2px; right: 1px; overflow: hidden;">
</div>
有什么建议吗?
也许我需要调用一些脚本?

啊,我明白了。抱歉,我可以通过调试el.InvokeMember(“单击”)来访问;所以包含不是一个解决方案。。。
foreach (HtmlElement el in webBrowser.Document.GetElementsByTagName("li"))
{
if (el.InnerText.Contains("Vans, Trucks & Plant"))
  el.InvokeMember("click");
}
foreach (HtmlElement el in webBrowser.Document.GetElementsByTagName("li"))
{
if (el.InnerText.Contains("Vans, Trucks & Plant"))
  el.InvokeMember("click");
}