gpt4 book ai didi

javascript - Jquery mobile - 单击按钮添加到 UL

转载 作者:行者123 更新时间:2023-11-28 12:24:56 24 4
gpt4 key购买 nike

我正在尝试构建一个应用程序,当用户在基于 jquery 的移动应用程序的文本框中输入文本并单击“保存”时,它会将其添加到屏幕上的列表中

所以默认情况下我不会有列表,但是当用户添加一个元素时,应该创建列表,或者如果列表已经存在,则将新元素添加为新列表元素。

就保存而言,我将在之后进行处理,暂时我只想在屏幕上动态附加到 jqm 中的 ul

有人可以协助编写可能对此有帮助的代码吗?它给我添加了一个元素,上面写着“元素未定义”,但是 numslist 是我的列表,txtbox 是文本框,所以我不确定我哪里出错了

谢谢

<script>
var $txtbox = $("#txtbox").val();
var count = 0;
$("#main").live("pagecreate", function(event) {
$("#numlist").listview({create: function(event, ui) {
$("#addBtn").bind("click", function(event, ui) {
var str = "<li><a href='#'>Item " + ($txtbox) + "</a></li>";
$("#numlist").append(str);
$("#numlist").listview("refresh");
});
$("#removeBtn").bind("click", function(event, ui) {
// if (--count < 0) {
// count = 0;
// return;
// }
$("#numlist").find("li").remove();
$("#numlist").listview("refresh");
});
}});
});
</script>

最佳答案

好吧,您可以使用 localstorage,这样您就不需要编写额外的函数来保存/存储数据。

关于javascript - Jquery mobile - 单击按钮添加到 UL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18612368/

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