我有一张桌子,在第一列中我有一个附加了onclick事件的div。单击一个按钮时,我想更改div中的文本,但这样做似乎删除了onclick事件。如何阻止它删除事件或之后重新添加事件?
我会在下面发布我目前的内容。
由于
var _rows = $("#tableData").find("tr:gt(0)");
$(_rows).each(function () {
var $me = $(this);
$me[0].childNodes[0].innerText = "+";
});
答案 0 :(得分:3)
如何坚持使用jQuery?
$("#tableData").find("tr:gt(0)").children(':first-child').text("+");
然后你甚至不需要循环,text()
在内部为你做这个!
答案 1 :(得分:0)
当你使用jQuery时,请坚持下去。用以下代码替换您的代码:
var _rows = $("#tableData").find("tr:gt(0)");
$(_rows).each(function () {
var $me = $(this);
$me.children().first().text("+");
});
答案 2 :(得分:0)