gpt4 book ai didi

javascript - 对 Accordion 中附加的 HTML 项目执行 javascript

转载 作者:行者123 更新时间:2023-11-28 21:09:29 26 4
gpt4 key购买 nike

好的,我正在用 JSON 数据填充 Accordion 。我知道如何做到这一点的唯一方法是将 HTML 附加到 div。这是我的代码:

$.getJSON('/industry_tree.json', function(data) {
$("#accordion").accordion();
for (i in data) {
acc_html += '<h3><a href="#">'+data[i].data+'</a></h3>';
acc_html += '<div>';
for (j in data[i].children) {
acc_html += '<li>'+data[i].children[j].data+'</li>';
}
acc_html += '</div>';
}
console.log(acc_html);
$("#accordion").append(acc_html);
$("#accordion").accordion("destroy").accordion({autoHeight: false});
});

我想要<li>每次点击时执行某种 JS。问题是,如果我通过附加添加它,我不知道该怎么做。

最佳答案

附加后,您可以像操作页面上的其他任何内容一样操作它。

例如:

$("#accordion li").click(function(){...});

关于javascript - 对 Accordion 中附加的 HTML 项目执行 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9040477/

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