Html jquery,在last之前选择一个<;tr>;然后是一个具体的<;输入>;在…内
我有一个这样的结构Html jquery,在last之前选择一个<;tr>;然后是一个具体的<;输入>;在…内,html,jquery,forms,input,jquery-selectors,Html,Jquery,Forms,Input,Jquery Selectors,我有一个这样的结构 <div id="images_content_876454323"> <form> <table> <tr class="target-class"></tr> <tr class="target-class"></tr> <tr class="target-class">
<div id="images_content_876454323">
<form>
<table>
<tr class="target-class"></tr>
<tr class="target-class"></tr>
<tr class="target-class">
<td>
<div>
<input/>
</div>
</td>
</tr>
<tr class="target-class"></tr>
<table>
</form>
</div>
我想用jQuery选择'one before last'.target类中的
不知道如何做到这一点而不被“黑”首先,关闭您的表标签
<div id="images_content_876454323">
<form>
<table>
<tr class="target-class"></tr>
<tr class="target-class"></tr>
<tr class="target-class">
<td>
<div>
<input value="textvalue"/>
</div>
</td>
</tr>
<tr class="target-class"></tr>
</table>
</form>
</div>
如果您想要动态输入值,您可以在例如上执行单击功能
var table = $('tr');
$("#images_content_876454323").click(function() {
var str = $(table).eq(2).find('input').val();
alert(str);
});
因此,您可以通过单击输入字段来获得其当前值。选择。目标类
,并使用和的组合。如果您需要调试代码的帮助,请将其添加到问题中
var table = $('tr');
$("#images_content_876454323").click(function() {
var str = $(table).eq(2).find('input').val();
alert(str);
});