gpt4 book ai didi

javascript - jquery .on(点击)不工作

转载 作者:行者123 更新时间:2023-11-29 19:42:40 25 4
gpt4 key购买 nike

我有一个html链接

<a href="#instalacoes" id="instalacoesbutton">Veja aqui »</a></p>

我正在使用 .on() 进行转换并从外部文件加载内容

$(document).on("click", '#instalacoesbutton', function(){
$("#maincontent").slideUp(1000, function () {
$("#maincontent").load("instalacoes.html #instalacoes");
}).delay(500).slideDown(1000);
});

知道为什么这行不通吗?

如果我这样做:

$("#instalacoesbutton").on("click", function(){
$("#maincontent").slideUp(1000, function () {
$("#maincontent").load("instalacoes.html #instalacoes");
}).delay(500).slideDown(1000);
});

它在第一次点击时有效,但在动态生成页面后无效

最佳答案

给你:

jQuery:

$(document).ready(function() {
$("#instalacoesbutton").on("click", function() {
$("#maincontent").slideUp(1000, function () {
$("#maincontent").load("instalacoes.html #instalacoes");
}).delay(500).slideDown(1000);
});
});

Try it yourself on jsFiddle

关于javascript - jquery .on(点击)不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22026843/

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