split()
を1つの値でしか動作させる方法はありますか?split()は1つの値でしか機能しません
あなたは122
その後、スプリット何も返さないの単一の文字列に次のコードでデータ-IDSを変更し、それが122
https://jsfiddle.net/mghwscox/
var ids = $('div').data('ids').split(',');
$(ids).each(function(key, value) {
\t $('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>
前に文字列に変換してください、詳しく説明する気?これは、データ属性から値を取り出す際に重要な「つかの間」を示すのに役立つ良い質問です。 – jeffdill2