Jquery 如何阅读td div下的当前日期
我有下面的divJquery 如何阅读td div下的当前日期,jquery,Jquery,我有下面的div <table> <tbody> <tr > <td class="dvd_brdb"> <p class="PL10"> <a href="fdsf" class="bl_12"><b>APM Industries</b></a> </p> </td>
<table>
<tbody>
<tr >
<td class="dvd_brdb">
<p class="PL10">
<a href="fdsf" class="bl_12"><b>APM Industries</b></a>
</p>
</td>
<td class="dvd_brdb">
<p class="PL30"><span>06-Nov-2015</span></p>
</td>
<td class="dvd_brdb">
<p class="PR20 FR">52.50</p>
</td>
<td class="dvd_brdb">
<p class="PR15 FR r_12">-0.94</p>
</td>
<td class="dvd_brdb">
<p class="PR15 FR">59.90</p>
</td>
<td class="dvd_brdb">
<p class="PR15 FR">32.55</p>
</td>
</tr>
<tr bgcolor="#f6f6f6">
<td class="dvd_brdb">
<p class="PL10">
<a href="jhg" class="bl_12"><b>Apollo Tyres</b></a>
</p>
</td>
<td class="dvd_brdb">
<p class="PL30"><span>30-Oct-2015</span></p>
</td>
<td class="dvd_brdb">
<p class="PR20 FR">190.95</p>
</td>
<td class="dvd_brdb">
<p class="PR15 FR gr_12">0.24</p>
</td>
<td class="dvd_brdb">
<p class="PR15 FR">249.45</p>
</td>
<td class="dvd_brdb">
<p class="PR15 FR">154.70</p>
</td>
</tr>
</tbody>
</table>
我能够获得公司名称
,但在获取日期方面面临问题
这个选择器可以
当你这样做的时候
$(this).find(“td:eq(2)”)
结果已经是td.dvd\u brdb
所以只需从
$(this.find(“td:eq(2)”).find(.dvd_brdb”).find(.PL30”).text()中删除.find(.dvd_brdb”)
代码>你应该很乐意去我更新你的代码如下
$("tbody tr").each(function(){
var company_name = $(this).find("td").find(".PL10").find(".bl_12").text();
var date_res = $(this).find("td:eq(1)").text();
console.log(company_name);
console.log(date_res);
});
你可以试试
var date_res = $(this).find("td:nth-child(2)").find(".PL30").find("span").text();
$(this).find('.dvd\u brdb span').text()
,,
$("tbody tr").each(function(){
var company_name = $(this).find("td").find(".PL10").find(".bl_12").text();
var date_res = $(this).find("td:eq(1)").text();
console.log(company_name);
console.log(date_res);
});
var date_res = $(this).find("td:nth-child(2)").find(".PL30").find("span").text();