gpt4 book ai didi

javascript - 从之后分配的类中触发事件

转载 作者:行者123 更新时间:2023-11-27 23:34:21 25 4
gpt4 key购买 nike

<分区>

我需要即时向元素添加类。但是在添加该类之后,与该类相关的所有事件都仅在元素中起作用,这些元素的类在加载文档时已经定义。

考虑这个例子。
Text 1 还没有类,而 Text 2 有。单击按钮时,myClass 被分配给 Text 1,因此 Text 1 和 Text 2 现在都来自 myClass 类。
当单击 myClass 的元素时,应该会出现一个警告框,但只有在单击 Text 2 时才会触发此事件。加载文档时已定义其类的元素。

<button>Add class to Text 1</button><br />
<a href="#">Text 1</a> <br />
<a href="#" class="myClass">Text 2</a>

<script>
$(document).ready(function() {
$("button").click(function() {
$("a").addClass("myClass");
});
$(".myClass").click(function() {
alert("clicked!");
});
});
</script>

这是一个 fiddle :https://jsfiddle.net/zx8wuy97/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com