1

我有这个简单的 jquery 代码,如果我有超过 2 个 <.tr><./tr> 标记,我想删除第二个 <.tr> 行内的 td.checkout 类。

jQuery代码:

$(document).ready(function() {

    var count = $(".mini-cart-total > table > tbody > tr").length;
    if (count > 2 ) {
        $(".mini-cart-total > table > tbody > tr:nth-child(2) > td.checkout").remove();
    }

});

我的 html/php 结构如下所示:

<div class="mini-cart-total">
  <table>
    <?php foreach ($totals as $total) { ?>
    <tr>
      <td class="right"><b><?php echo $total['title']; ?></b></td>
      <td class="right"><?php echo $total['text']; ?></td>
      <td class="checkout"><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></td>        
    </tr>
    <?php } ?>
  </table>
</div>

出于某种原因,我无法正常工作

4

1 回答 1

1

$(".mini-cart-total .checkout").remove();

于 2013-08-21T16:12:15.220 回答