获取html并删除javascript/jquery上的特定元素

Fad*_*zil 0 html javascript jquery

如果我的HTML是这样的:

<tbody id="hasil-pencarian">
  <tr>
    <td align="center">1</td>
    <td>TMS/IT/06/001</td>
    <td>Erika Julia Widiyanti</td>
    <td>Marketing</td>
    <td>14-06-2015 13:59</td>
    <td>14-06-2015 14:00</td>
    <td>Erika test 1</td>

    <td id="action" class="center" width="10px">
        <a class="btn btn-success">
    </td>
   </tr>
</tbody>
Run Code Online (Sandbox Code Playgroud)

我得到了上面的所有html:

var result = $("#hasil-pencarian").html();
Run Code Online (Sandbox Code Playgroud)

但是,如何在不使用<td>with的情况下获取所有HTML id='action'?有点困惑.任何帮助将非常感激.

Aru*_*hny 5

我认为你可以创建克隆然后删除元素然后获取内容

var result = $("#hasil-pencarian").clone().find('#action').remove().end().html();
Run Code Online (Sandbox Code Playgroud)