我正在使用 HTML、CSS 和 JavaScript 制作待办事项列表应用程序。
我在每个待办事项之后都列出了一个按钮(实际上是一个span
)。当用户单击span
它时,它当前应该获取准备好传递给删除函数的跨度 id(我还没有写)。
这是点击事件:
$(".delete").click(function(e) {
var clickedtodelete = $(this).attr("id");
console.log("Deleting " + clickedtodelete);
});
当我测试页面时,我单击一个类为的跨度,.delete
并且应该得到控制台以下输出:Deleting Test To-Do
. 然而,什么也没有发生。
但是,如果我首先手动将 click 事件输入控制台,我会得到正确的输出到控制台。因此,从页面获取脚本只能是错误。
但是,来自同一 .js 页面的所有其他脚本都可以工作。
最后,我收到一个MIME类型警告,但有人告诉我这不会影响它。