在这里我想在现有的UL中插入一个LI项目
我试过了,
.XML
<ul id="top_menu">
<li><a>1</a></li>
<li><a>2</a></li>
<li><a>3</a></li>
</ul>
XPATH
<xpath expr="//ul[@id='top_menu']/li[1]" position="after">
<li><a>100</a></li>
</xpath>
我在<ul>
的最后一项中得到了我的新项目"100". 但我在第一项之后需要它。提前谢谢。
有时在
棘手的解决方案中,我们需要覆盖/替换基本 id,然后根据我们的要求重新排列它。
尝试使用此代码:
替换您的代码
<xpath expr="//ul[@id='top_menu']/li[1]" position="after">
<li><a>100</a></li>
</xpath>
跟
<xpath expr="//ul[@id='top_menu']" position="replace">
<ul id="top_menu">
<li><a>1</a></li>
<li><a>100</a></li>
<li><a>2</a></li>
<li><a>3</a></li>
</ul>
</xpath>