У меня есть этот HTML:
<section id="SSID" data-texts="'Text1', 'Text2', 'Text3'"></section>
Я хочу создать переменную Array в jQuery, и мой код jQuery:
$(document).ready(function() {
var Selection = $("#SSID").data("texts");
var Texts = [ Selection ];
console.log(Texts.length);
});
Для моего примера ожидаемый результат:
Texts[0] = 'Text1'
Texts[1] = 'Text2'
Texts[2] = 'Text3'
...и что длина массива Texts
равна 3.
Однако я вижу, что длина Texts
равна 1 и вся строка загружается в Texts[0]
:
Texts[0] = "'Text1', 'Text2', 'Text3'"
Я думаю, что моя проблема вызвана символами "
(кавычки). Как можно преодолеть эту проблему и достичь моей цели?