<a id="test"></a>
<script>
var test = $('#test');
console.log(test);
console.log(test[0]);
</script>
Запрашиваю содержимое селектора test два раза, во втором случае с индексом 0. На картинке то, что выдала консоль. Как называется этот "феномен" - html-формат получить можно, только присвоив индекс (или это не индекс?), и что за представление в первом случае?
В певрвом случае это jquery-объект, с ним можно работать с помощью методов библиотеки jquery
, например $('#test').offset().top
.
Во втором случае это нативный js
, который можно было бы получить так document.querySelector('#test')
, с этом объектом можно так же работать, но с помощью нативных методов js
, например document.querySelector('#test').getBoundingClientRect()
.
Также эти объекты можно конвертировать между собой, например так:
var js, jq;
jq = $('#test');
js = jq[0];
js = jq.get(0);
js = document.getQuerySelector('#test');
jq = $(js);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Я только - только начинаю изучать MonoGameРади обучения, решил пока написать простую игрушку с изменяемым игровым миром (что - то вроде Terraria)
Программа парсит через VK API пользователей (в среднем в 20-50 потоков) и создает записи в базе данныхУ каждого пользователя в среднем 20 групп,...
Я пишу сервис, где мне необходимо получить папку AppData\RoamingПользуюсь следующей конструкцией Environment
Каким образом с помощью C# можно вставлять текст на поля (placeholder) в документ libreoffice writer? Где можно найти руководство? К сожалению, информацию...