Jump to content

li4e

User
  • Posts

    417
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by li4e

  1. На большинстве сайтов ставят счетчики например "Яндекс Метрика", и они собирают очень много информации о пользователе и работают как раз таки на javascript.
  2. li4e

    События

    del. Не на то ответил)) Вы ищете элемент по id, а у вас его нет
  3. Как раз задался такой же проблемой и начал писать класс модели для этих целей, он еще не дописан, но уже работает. Работает валидация но без указания ошибок, то есть можно проверить валидна ли модель и проверить валидность отдельных её свойств. Пример использования. Создаем класс и наследуем от модели. В конструкторе указываем свойства с параметрами. https://github.com/li4e/Arenda/blob/master/models/User.js Потом можем использовать класс отправляя данные при создании объекта https://github.com/li4e/Arenda/blob/master/routes/item.js А вот сам класс модели https://github.com/li4e/Arenda/blob/master/libs/Model/index.js Сразу повторяю код еще пишется. Но на этом примере думаю ясна моя мысль. upd. Поправил ссылку на класс модели
  4. Думаю @klierik имел ввиду что-то вроде этого $(".our_work_view").magnificPopup({type:"inline", midClick: true, callbacks: {open: initSliders}}); function initSliders() { $('.slider-for').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, fade: true, asNavFor: '.slider-nav' }); $('.slider-nav').slick({ slidesToShow: 4, slidesToScroll: 1, asNavFor: '.slider-for', focusOnSelect: true }); } Попробуйте так
  5. А можете один из примеров оформить на jsfiddle, попробовать охота, хоть и не работал с backbone.
  6. Потому что в jsfiddle когда вы пытаетесь искать элементы через консоль она их не видит, так как там происходит "эмуляция" дом дерева, которое не доступно из консоли.
  7. У вас ошибка Не "new array()" а "new Array()"
  8. Потому что "formSearch" в вашем случае массив.
  9. li4e

    addEventListener

    Потому что "mainIitemAaccordion.style.visibility" не равно "visible" и у вас еще пропущена ")" после условия
  10. li4e

    addEventListener

    По этому фидлу у меня все работает без ошибок
  11. li4e

    addEventListener

    1.) Во время выполнения js скрипта dom еще не сформирован 2.) querySelector принимает селектор а у вас класс без точки http://plnkr.co/edit/5logIfLPgGl16yBdo75U?p=preview Пользуйтесь консолью
  12. Использовать новые возможности языка https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Classes
  13. li4e

    Чистка css

    https://addons.mozilla.org/en-US/firefox/addon/css-usage/ https://unused-css.com/
  14. С праздником и спасибо. Форум стал для меня дверью в профессию.
  15. Сначала в настройка медиафайлов ставите галочку возле размеров миниатюры, чтобы обрезались точно по размерам http://joxi.ru/KAx5XGVI6j0wr8.jpg Затем чтобы изменить размеры уже загруженным изображениям используйте плагин "AJAX Thumbnail Rebuild" http://joxi.ru/Rmzg5peIdK3D2O.jpg Ну и в шаблоне выводите именно миниатюры
  16. Можете сделать с помощью плагина "Simply Exclude"
  17. В wp можно сделать чтобы миниатюры обрезались с фиксированной шириной и высотой и соответственно будут одинаковые картинки.
  18. Возможно просто в кэше на iphon'е старая версия скрипта.
  19. Может поможет https://www.campaignmonitor.com/css/ - таблица с поддержкой тех или иных свойств на различных платформах Если нет возможности проверить на устройстве, можно просто проверить поддержку свойств по таблице и надеется на лучшее.
  20. https://jsfiddle.net/z91cw96f/3/
  21. Так для каждого типа селекторов задаёте и всё. Например как выше писали при наведении на ссылку a:hover { cursor:**; }
  22. Потому что здесь return всего один и он вызывается после того как отработает цикл. Недоглядел. Потому что return вызывается только при условии что элемент массива равен строке. И это является первым вызовом return в функции.
  23. После первого вызова return выполнение функции прекращается
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy