gpt4 book ai didi

javascript - 如何用字符分隔返回结果?

转载 作者:行者123 更新时间:2023-11-28 20:09:04 25 4
gpt4 key购买 nike

我有一个复选框列表,我得到了每个复选框的标签字符串,每个复选框都用逗号分隔。该标签是输入框的同级。我可以获取文本,但如何添加逗号?

这是我的 HTML 的片段:

...
...
<div class="ui-checkbox">
<input id="abc" value="1" type="checkbox">
<label for="abc">
<span>
<span class="ui-btn-text">Two Words</span>
</span>
</label>
</div>
<div class="ui-checkbox">
<input id="abc" value="1" type="checkbox">
<label for="abc">
<span>
<span class="ui-btn-text">Joe</span>
</span>
</label>
</div>
...
...

还有我的 jQuery 一行:

string = $('input:checked').siblings($("ui-btn-text")).text();

这给出了以下结果:“Foo Bar Meth Two Words Joe”

但我想要:“Foo、Bar、Meth、两个词、Joe”

我可以在此处添加什么来获取逗号?

最佳答案

尝试:

$('input:checked').next().find(".ui-btn-text").map(function(){
return $.trim(this.innerHTML);
}).get().join(', '); //If you do not want a space after comma then just .join()

<强> Demo

关于javascript - 如何用字符分隔返回结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20221415/

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