我有一个带有表格的程序,如果你双击TD's 你会得到 3 个可以“编辑”双击的按钮TD:
TD使用最后一个按钮(第三个按钮)删除所有内容现在,我不确定如何为所有三个按钮编写功能。但是我会选择询问如何在TD单击按钮时更改带有按钮的背景这个功能令人兴奋:
var clickedTD;
$(function () {
$("td").dblclick(function (e) {
$("#editHeader").css("display","block");
clickedTD = event.target.id;
});
});
$(function () {
$(redBg).click(function (e) {
$(clickedTD).css("background-color", "red");
});
});
Run Code Online (Sandbox Code Playgroud)
但这不会改变双击的背景TD。我究竟做错了什么?
function addElement() {
var text = document.getElementById("input").value;
// create a new div element and give it a unique id
var newDiv = document.createElement("div");
newDiv.id = "temp";
// and give it some content
var newContent = …Run Code Online (Sandbox Code Playgroud)