не querySelectorAll выбора всех элементов
if(document.readyState === 'complete') {
function $(elements) {
var matches = document.querySelectorAll(elements);
for (var i = 0; i < matches.length; i++) {
var item = matches[i];
}
return item;
}
}
$('div.test').style.fontSize = '36px';
<div class="test">asdf</div>
<div class="asdfd">test</div>
<div class="test">test</div>
Я хотел бы, чтобы выбрать все элементы, используя querySelectorAll, но это, кажется, только на последний элемент.
Вы делаете очень странный путь к преобразованию NodeList во что-то другое, чтобы терпеть неудачу в любом случае (предполагая, что вы хотите вернуть что-то другое, кроме одного узла, что является единственным способом, когда 'style.fontSize' когда-либо будет работать). –
Как применить изменение стиля за пределами цикла и использовать мою функцию? –
Тот, кто отдал все ответы, кроме @ CarlMarkham, не оставив соответствующего комментария, я и многие другие считают его довольно невежливым. –