大众信息网

jquery删除指定的tr

关注:169  答案:4  手机版
解决时间 2021-01-08 16:07
一行有三个,我有三行,每一行最后面有个按钮用来删除当前行
最佳答案
点击删除按钮时触发下面的方法:
function deleteTr(obj){
//obj也就是按钮的父元素是tr的话
$(obj).parent().remove();
}
全部回答
$(".btn").click(function(){ $(".tr").remove(); });
今天我也遇到该问题:很轻松的瞎猫碰到死耗子解决了。 1、在button 的onclick事件中直接将this传过去:removeColunm(this); 2、在事件中,this.parent():代表获取到td ,this.parent().parent():代表获取到tr。 function removeColumn(thisbutton){ $(thisbutton).parent().parent().remove(); } 好人一生平安,拿走不谢。
<br>点击事件</p><br><a id='a1'>添加一个点击事件</a><br><a id='a2'>删除添的点击事件</a><br><script src="jquery-1.4.4.min.js">&lt;&#47;script&gt;<br>&lt;script&gt;<br>$('p').click(function(){<br> alert('默认的点击事件');<br>});<br>$('#a1').click(function(){<br> $('p').click(xxx);<br> alert('添加事件');<br>});<br>function xxx(){<br>  alert('添加的点击事件');<br>}<br>$('#a2').click(function(){<br> //删除添加的点击事件。默认的需要保留~~<br> $("p").unbind("click",xxx); <br>});<br>&lt;&#47;script&gt;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!