首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在TD上删除jQuery表时MouseEnter

问在TD上删除jQuery表时MouseEnter
EN

Stack Overflow用户
提问于 2013-05-29 19:11:45
回答 1查看 80关注 0票数 0

我的jQuery代码有点问题!

代码语言:javascript
复制
function handleChange2() {

var table = $('#condition').append($('<table>'));
var data = $(this).val();

table.append($('<td>').text(data));
table.append($('<td>').text('Delete').mousedown(deleteRow));

};

function deleteRow() {

$(this).remove();
//$(this).siblings('td').remove();
//$(this).parent('table').remove();


}

下面是一个jsFiddle:http://jsfiddle.net/Codehunter/cL3s2/4/!

所以我的问题是删除整张桌子!不仅仅是“删除”字段!

正如你所看到的,我尝试过一些父母和兄弟姐妹,但是失败了!每一次!

编辑:

所以在这里我有最新的杂乱无章的你的建议。你的意思是先加一个'tr‘!但它仍然删除我的‘选择’元素,什么不应该是!

http://jsfiddle.net/Codehunter/cL3s2/12/

EN

回答 1

Stack Overflow用户

发布于 2013-05-29 19:16:20

替换

代码语言:javascript
复制
$(this).remove();

使用

代码语言:javascript
复制
$(this).closest("table").remove();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16822031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档