Ingernirated
@Ingernirated
Романыч

Почему JS критично относится к присвоение document.querySelector?

Как в jquery сделали это?
Да и вообще даже, если весь стиль прописать, не работает.
https://jsfiddle.net/4qn2Lnht/13/
  • Вопрос задан
  • 489 просмотров
Решения вопроса 2
miraage
@miraage
Старый прогер
Читайте про функции и контекст.

var bar = document.querySelector.bind(document);
Ответ написан
EvgeniyKvasyuk
@EvgeniyKvasyuk
вот так заработает, в вашем варианте теряется контекст.
var bar = document.querySelector;
bar.call(document,'.barchik').style.backgroundColor = '#000000';


или вот так
var bar = document.querySelector.bind(document);
bar('.barchik').style.backgroundColor = '#000000';
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы