簡體   English   中英

找到最接近的類,然后單擊將上一個按鈕更改為新按鈕

[英]Find the closest class and change the previous button to the new button on click

我正在做的是,當用戶單擊“單擊我”按鈕時,它將找到最接近的類,並將按鈕名稱從“單擊我”更改為“刪除”。 我嘗試使用以下腳本,但不適用於我。

<tr>
  <td>asdas</td>
  <td>asdas</td>
  <td>
    <div class="findMe">
      <button type="button" name="renew" class="clickMe">Click me</button>
    </div>
  </td>
</tr>
<tr>
  <td>asdas</td>
  <td>asdad</td>
  <td>
    <div class="findMe">
      <button type="button" name="renew" class="clickMe">Click me</button>
    </div>
  </td>
</tr>
<tr>
  <td>asdas</td>
  <td>asdasd</td>
  <td>
    <div class="findMe">
      <button type="button" name="renew" class="clickMe">Click me</button>
    </div>
  </td>
</tr>
$(document).ready(function() {
  $('.clickMe').click(function() {
    var changeToRemoveBTN = $(this).closest('tr').find('findMe');
    $.ajax({
      // url:"",
      // method:"POST",
      // data:{},
      success: function(data) {
        var obj = JSON.parse(data);
        $('#' + changeToRemoveBTN).html('<button type="button" name="remove" class="btn btn-danger btn-xs">Remove</button>');
      }
    });
  });
});
$(this).closest('.findMe');

這將返回最接近的類為'.findMe'的DOM元素。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM