请帮我构建一个jquery(phpquery)来解析下面的示例,用类“myblue”提取所有url。我正在尝试创建一个显示这些网址数据的应用程序。
<table width="100%" cellspacing="1" cellpadding="2" border="0">
<tbody>
<tr>
<td class="inputtxt" height="20" bgcolor="#E4E4E4" colspan="2">
<b>Notices</b>
</td>
</tr>
<tr valign="top">
<td class="inputtxt" width="7%" valign="top" align="center">»</td>
<td width="93%" valign="top">
<a class="myblue" target="_blank" href="http://example.comn/"> Some Text</a>
</td>
</tr>
</tbody>
</table>
<table width="100%" cellspacing="1" cellpadding="2" border="0">
<tbody>
<tr>
<td class="inputtxt" height="20" bgcolor="#E4E4E4" colspan="2">
<b>Info</b>
</td>
</tr>
<tr valign="top">
<td class="inputtxt" width="7%" valign="top" align="center">»</td>
<td width="93%" valign="top">
<a class="myblue" target="_blank" href="xxxx.html"> Some Text</a>
</td>
</tr>
答案 0 :(得分:2)
var urls=[];
$('a.myblue').each(function(){
urls.push($(this).attr('href'));
})
或
var urls = $('a.myblue').map(function () {
return $(this).attr('href');
})
答案 1 :(得分:0)
如果你需要提取它们,你可以像这样循环 -
$('a.myblue').each(function() {
console.log( $(this).attr('href') );
});