<div > aaaa </div> <div >bbbb </div> <div id='xx' > xxxxx </div> <div > 想要的内容 </div>
类似 jquery $("#xx").next() 这样的写法
xpath 查找。查找处于目标下位的同级点用 following-sibling //div[@id='xx']/following-sibling::div/text()
#1 楼 @chenjau 这样会找出所有平级的节点 我只想找紧挨着 目标节点的上一个节点 dom 结构为
span span 标题 br a 链接内容 br a 链接内容 br a 链接内容 br a 链接内容
我想以 br 为轴在循环的时候 若找到紧挨的前继 span/span 输出标题 如找到紧挨的后继 a 输出链接 标题 链接 1 链接 2 链接 3 ...
测试页面
<span ><span >拖放插件(Drag and Drop)</span></span><br> <a href="http://docs.jquery.com/UI/Draggables" >UI/Draggables</a><span >.</span><br> <a href="http://fromvega.com/wordpress/2007/07/14/easydrag-jquery-plugin/" >EasyDrag jQuery Plugin</a><span >.</span><br> <span ><span style="font-weight:700;">对话框、确认窗口</span></span><br> <a href="http://trentrichardson.com/Impromptu/" >jQuery Impromptu</a><span >.</span><br> <a href="http://nadiaspot.com/jquery/confirm" >jQuery Confirm Plugin</a><span >.</span><br> <a href="http://sonspring.com/journal/jquery-portlets" >jQuery Portlets</a><span >.</span><br>