[英]Find the closest class and change the previous button to the new button on click
What I am doing is when the user clicks on the 'Click me' button then it will find the closest class and change the button name from 'Click me' to 'Remove'. 我正在做的是,当用户单击“单击我”按钮时,它将找到最接近的类,并将按钮名称从“单击我”更改为“删除”。 I tried below script but it's not working for me. 我尝试使用以下脚本,但不适用于我。
<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.