Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html jquery,在last之前选择一个<;tr>;然后是一个具体的<;输入>;在…内_Html_Jquery_Forms_Input_Jquery Selectors - Fatal编程技术网

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);
});