gpt4 book ai didi

javascript - split() 不适用于仅 1 个值

转载 作者:行者123 更新时间:2023-11-30 07:13:59 25 4
gpt4 key购买 nike

有没有办法让 split() 只使用一个值?

如果您将以下代码中的 data-ids 更改为 122 的单个字符串,则 split 不会返回任何内容,它应该返回 122。

https://jsfiddle.net/mghwscox/

var ids = $('div').data('ids').split(',');

$(ids).each(function(key, value) {
$('div').append('Value: ' + value + '<br>');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div data-ids="122,154,344"></div>

最佳答案

var ids = $('div').data('ids').toString().split(',');

$(ids).each(function(key, value) {
$('div').append('Value: ' + value + '<br>');
});

请注意,我在您的 ID 声明中添加了 toString()。

关于javascript - split() 不适用于仅 1 个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36458146/

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