在下面的代码中我想从jquery.means中指定的值获取我想得到tr class = 2的值我怎么能得到这个?
<div class="fav">
<table>
<thead></thead>
<tbody>
<tr class=1">
<td>........
</td>
>/tr>
<tr class=2>
<td>......</td>
</tr>
<tr class="3">
<td>........
</td>
</tr>
</tbody>
答案 0 :(得分:1)
如果你想要行的HTML,那么试试这个,你应该为类强有意义的名字,如果不是aphabetical,应该是字母数字。
<强> Live Demo 强>
$('tr.2').html()
你在html中有许多错误没有关闭引号中的类属性并使用tr
的尖括号。检查更正的html
。
<div class="fav">
<table>
<thead></thead>
<tbody>
<tr class="1">
<td>........</td>
</tr>
<tr class="2">
<td>...tr with class 2...</td>
</tr>
<tr class="3">
<td>........</td>
</tr>
</tbody>
</table>
</div>
答案 1 :(得分:0)
你可以使用很多选择器,但我会使用类似的东西:
$("div.fav").find("tr.2")
但是,您发布的代码缺少某些类名称的引号会阻止它工作:
<div class="fav">
<table>
<thead></thead>
<tbody>
<tr class="1">
<td>........
</td>
>/tr>
<tr class="2">
<td>......</td>
</tr>
<tr class="3">
<td>........
</td>
</tr>
</tbody>
答案 2 :(得分:0)
试试这个,
$(document).ready(function(){
var class_name="3"; //you can specify the class name here
var x=$("div.fav").find("tr."+class_name+" td").html();
alert(x);
});
获取
........