Так что я часто использую jquery, но на самом деле не знаю много о JS, если мы честны. Я иду через w3schools и работал с этим конкретным «испытай меня» сниппетаМожет ли div с контентом использовать свою собственную переменную?
http://www.w3schools.com/js/tryit.asp?filename=tryjs_datatypes_array
Так что я подумал - может быть, я могу играть с ним, чтобы сделать его более сложным и использовать его таким образом, что я хотел бы, когда лично кодируя макет или пользовательский интерфейс.
Так что я создал это JS fiddle. Попытка поставить конкретную <div>
в качестве каждой переменной. Я не увенчался успехом. Каким будет правильный способ достижения этого?
Вот мой JS FIDDLE
Вот необходимый фрагмент кода из моих Ужасные ЯШ:
var boxes = [
"<div class='box' id='1'> hello1 </div>"
,"<div class='box' id='2'> hello2 </div>"
,"<div class='box' id='3'> hello3 </div>"
];
document.getElementById("demo").innerHTML = boxes[0]
Если вы спрашиваете, почему ваш CSS не применяет ваши нумерованные элементы id, это связано с тем, что селектор CSS [идентификаторы не должны начинаться с числа] (https://www.w3.org/TR/CSS21/syndata .html # value-def-identifier) –