gpt4 book ai didi

JQuery (this).text 未通过点击附加

转载 作者:行者123 更新时间:2023-12-01 06:31:32 25 4
gpt4 key购买 nike

问题措辞不好,但我找不到更好的方法。另外,检查了“相关”问题,但没有一个解决此问题。

我正在使用 JQuery 1.4.2 和 JQueryUI 1.8.1。

我有一个“按钮”列表,我希望这些按钮在页面上的另一个列表中复制它们自己。这是我到目前为止所拥有的:

        $("#actionList ul > li > p").button({
icons: {
primary: 'ui-icon-document'
},
text: true
}).click(function () {
$('#callFlow').find(".placeholder").remove();
$("<li></li>").text((this).text).appendTo('#callFlow');
});

#actionList 是我的无序列表的 DIV。 P 包含“按钮”效果。

#callFlow 是有序列表的 DIV,其中包含一个具有占位符类的 li。

其中大部分来自 JQuery UI 站点上的购物车演示。但我已经放弃了可拖动/可放置的功能,只是希望用户单击按钮并将其“复制”到其他列表中。不需要排序,因为它是一个流程构建应用程序,最终将根据您单击的按钮加载 AJAX div。

任何帮助都很棒。我希望我对这个问题的描述足够清楚。

最佳答案

获取(或设置)文本时,您需要调用函数,如下所示:

$("<li></li>").text($(this).text()).appendTo('#callFlow');

当你调用$(this).text时,它只是对函数的引用,你想实际执行该函数并获取结果,所以使用 $(this).text() .

关于JQuery (this).text 未通过点击附加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3310548/

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