cuốn sách gpt4 ai đã làm

javascript - 单击事件未使用 ON 触发?

In lại Tác giả: Walker 123 更新时间:2023-11-28 12:23:49 31 4
mua khóa gpt4 Nike

当我单击任何按钮时,click 事件不会被触发。艰难的是,我使用 $("div").on("click", "button", function () { 让它工作,但我想看到它使用 .lớp học 工作> 选择器。

ON 的语法:

.on( events [, selector ] [, data ], handler )

HTML:




Mã số:

$(document).ready(function () {
$("div button").on("click", ".alert", function () {
console.log("A button with the alert class was clicked!");
});
$("").appendTo("div");
});

sample 工作 đây

这可能是基本的,但我正在认真地开始尝试和理解一些概念。帮助我理解。

câu trả lời hay nhất

您当前的代码正在尝试委托(delegate)按钮中具有类警报的元素的事件。不存在的。

如果您尝试委托(delegate)带有类警报的按钮的事件,您需要使用:

$("div").on("click", "button.alert", function () {
console.log("A button with the alert class was clicked!");
});

<强> Working Demo

关于javascript - 单击事件未使用 ON 触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32475812/

31 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress