我有一个使用jquery.treeview.js
多个嵌套分支的站点。每个分支都有一个 javascript 按钮:
<a href="javascript:void(0);" id="show_link" class="show_links" onclick="$(this).parent().children('div#data_316')
.load('keyword_browse_ajax.php', {keyword_id:316,lp:'et',mode:'ajax'}); $(this).parent().children('div#data_316').toggle(); $(this)
.parent().children('a#hide_link').toggle(); $(this).toggle();" style="display: none; "><img src="http://pic.gif" alt="show"></a>
还有一个“空”的 div:
<div id="data_316" style="background: whitesmoke; display: none; margin: 0px 0px 10px 0px; padding: 5px; line-height:150%;"></div>
在“显示链接”点击中填充:
<div id="data_316" style="background-color: rgb(245, 245, 245); margin: 0px 0px 10px; padding: 5px; line-height: 150%;
background-position: initial initial; background-repeat: initial initial; ">
Name O.;
<a href="link.php" target="_blank">text1</a>; 1993, nr 1, p 1-20<br>
Name T.;
<a href="link.php" target="_blank">text2</a>; 1994, nr 1, p 1-20<br>
</div>
Selenium 有没有办法解开树,这样我就可以抓取新填充的 div 内容?