gpt4 book ai didi

javascript - 在 Bootstrap 的下拉列表中动态创建项目

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

我的一小部分 html 代码:

<div class="text-center">

<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
Platforms <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu" id = "buttonsPlace">
</ul>

</div>

在我的 js 文件中:

for (i = 0; i < platformList.length; i++) {
var li = $("<li/>" , { id : "plat"+i,class : "dropdown" text : platformList[i] } )
//var text = document.createTextNode(platformList[i]);
//li.appendChild(text);
//btn.data("platform", platformList[i] );
$("#buttonsPlace").append(li);
console.log("hiding");
$("#plat" + i).hide();
}

然而,菜单出现了,但菜单项没有出现。我哪里错了

最佳答案

试试这个

$(function() {
var change = function( txt ) {
$("#ID").append( '<li>' + txt + '</li>' );
};
change("this is the first change");
change("this is the second change");
});

Demo

李点击

$("ul").on('click', 'li', function () {
var id = this.id;
//play with the id
});

关于javascript - 在 Bootstrap 的下拉列表中动态创建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24859697/

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