にストアアレイはiは以下のようにそれを格納することができる方法配列:例えば配列
<div class="1">abc,cbc</div>
<div class="1">GSV,SDG</div>
、アレイ形式の配列以下のようないくつかの要素を有します。
var new arr = [[abc,cbc],[GSV,SDG]]
にストアアレイはiは以下のようにそれを格納することができる方法配列:例えば配列
<div class="1">abc,cbc</div>
<div class="1">GSV,SDG</div>
、アレイ形式の配列以下のようないくつかの要素を有します。
var new arr = [[abc,cbc],[GSV,SDG]]
jQueryのmap
を使用できます。すべての選択された要素のうちarray
を作成するのに役立ちます。結果の配列に格納する値を入力してください。return
クラス1
は無効です。クラスは-
,_
またはa-z
で始まる必要があります。だから私はこの例のために名前を変更しました。
var array = $("div.class1").map(function() {
return [$(this).html().split(",")];
}).get();
console.log(array);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="class1">abc,cbc</div>
<div class="class1">GSV,SDG</div>
div要素だけでなく、特定のクラスを使用する方がよい場合があります。 – domyos
最後に '.get()'が必要なのはなぜですか? –
@DmytroShevchenko:結果を配列として取得する場合は、それ以外はjQueryオブジェクト –
'array.concat()'関数を使用します。たとえば、 'var firstArray = [5、6]; var secondArray = [7、8]; var newArray = firstArray.concat(secondArray); ' –