Меняем событие ‘click’ на ‘touchstart’ для мобильных на iOS, т.к. последний не реагирует на событие ‘click’: function iOS() { return [ ‘iPad Simulator’, ‘iPhone Simulator’,…
var OS = “Not known”; if (navigator.appVersion.indexOf(“Win”) != -1) { OS = “Windows OS”; } else if (navigator.appVersion.indexOf(“Mac”) != -1) { OS = “MacOS”; }…
Полезная статья о переходе с jQuery на js: jQuery to JS – Переход к нативному JavaScript
var allElems = document.querySelectorAll(‘.some-class’); var allElemsArr = Array.prototype.slice.call(allElems); allElemsArr.forEach(function(el, index){ // code here }); Следующая конструкция не используется по причине того, что не поддерживается в…
Есть такой сервис для создания форм обратных связей и интеграции их на сайт – JotForm. Прикол в том, что одну и ту же форму можно…
Данный попап открывается при добавлении к элементу #popup класса .open. Непосредственно сам попап – это элемент с классом .popup_block, а обёртка нужна, чтобы затемнять страницу…
// Smooth appearance of sections function smoothApp( section, elemArr, styleArr, transArr, timeoutArr, num ) { if (document.querySelector(section) && window.innerWidth >= 992) { var windowPos =…
function defer_parsing_of_js( $url ) { if ( is_user_logged_in() ) return $url; //don’t break WP Admin if ( FALSE === strpos( $url, ‘.js’ ) ) return…