查找最接近提交按钮的父分区的TD

Find a TD closest to a Parent Div of a submit button

本文关键字:TD 分区 按钮 最接近 提交 查找      更新时间:2023-09-26

我正试图从下面的HTML代码中获取<td>标记的key属性。

<td class="xedit editable editable-click editable-open" id="3" key="details" data-original-title="" title="">Javascript library </td>
<div class="popover fade top in editable-container editable-popup" style="top: 289px; left: 534px; display: block;">
<div class="arrow"></div>
<div class="popover-content">    
 <div>
  <div class="editableform-loading" style="display: none;"></div>
  <form class="form-inline editableform" style="">
    <div class="control-group form-group">
      <div>
        <div class="editable-input" style="position: relative;">
          <input type="text" class="form-control input-sm" style="padding-right: 24px;">
          <span class="editable-clear-x">
          </span>
        </div>
        <div class="editable-buttons">
          <button type="submit" class="btn btn-primary btn-sm editable-submit">
            <i class="glyphicon glyphicon-ok">
            </i>
        </div>
      </div>
    </div>
  </form>
</div>

使用的jQuery:

var x = $(this).closest('div').find('.editable-container').closest('td').attr('key');  //Doesn't work
var x = $(this).closest('td').attr('key');    //Doesn't work

尝试使用:

var x = $(this).closest('.editable-container').prev().attr('key');