gpt4 book ai didi

jquery - 使用 FontAwesome 等图标字体时,如何使图标在 jQuery 中可绑定(bind)?

转载 作者:太空狗 更新时间:2023-10-29 14:58:56 27 4
gpt4 key购买 nike

Font Awesome ,我想使用 icon-remove 图标。所以我有 <i class="icon-remove"></i>在我的 HTML 中,效果很好。但是,我想让它在 jQuery 中可绑定(bind),以便为我关闭一个 div。

所以我用了:

    $(".icon-remove").click(function() {
alert("HELLO");
$(".login-window").hide();
$(".register-window").hide();
$(".shadow").hide();
});

但是,这是行不通的。当我点击它时,没有任何反应。

这是我使用过的 CSS(同样值得注意:cursor: pointer; 不起作用)。

.icon-remove {
display: block;

color: #444;
cursor: pointer;
float: right;
margin-right: 15px;
}

我究竟做错了什么?

最佳答案

如果图标是在页面加载后动态添加的,则该点击事件将不起作用。您需要使用 on相反。

这是一种使用方法:

$(document).on("click", ".icon-remove", function() {
alert("HELLO");
$(".login-window").hide();
$(".register-window").hide();
$(".shadow").hide();
});

关于jquery - 使用 FontAwesome 等图标字体时,如何使图标在 jQuery 中可绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14859051/

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