skrikl, справедливости ради, способ с фреймами будет работать, только если на сайте с картами стоит резрешение встраивать его в фреймы. Так что не факт что сработало бы. Если сайт с картами общеизвестный, то напишите урл, я гляну, интересно стало)
beefront17, переписать функцию на ванильный JS =)
А по делу - вам нужно импортировать Lodash и всё) При условии что Lodash в зависимостях установлен. import "lodash/get";
xxvxx, https://readymag.com/GZakharov/Portfolio/ здесь тоже если убрать overflow: hidden, то появляется горизонтальный скролл. Все слайдеры используют overflow: hidden, непонятно в чём неудобства)
GurrenLagann: как раз принципиально. Есть спецификация, которой стоит придерживаться. Если вы под "браузер" подразумеваете последний хром, то кроме него существует множество других браузеров, которые могут принимать, а могут и не принимать px.
screbok: querySelector просто более универсальный, ведь не всегда нужно по классу элементы искать. Так же при querySelector можно использовать такую конструкцию, на пример querySelector('.elem > li > a')
screbok: я сам не большой эксперт, но на сколько знаю:
Если один элемент, то проще learn.javascript.ru/searching-elements-dom#querySe...
Вообще прочитайте всю статью по ссылке, ничего сложного нету.
Если несколько элементов, то полученный массив нужно будет перебирать циклом.
Есть сайт youmightnotneedjquery.com
Там многие JQuery функции и т.д. написаны на чистом JS, если переходите с JQuery, то очень поможет.
Как я понял проблема в том, что видно как перестраивается дом? По этому хотите на чистый переписать? Проще, если у вас уже есть решение на jQuery, скрывать блок с комментариями и показывать только после выполнения jQuery кода, на пример.