Мой ротатор должен выглядеть и работать по разному в зависимости от мобильных и десктопных устройств. Я поделила работу этих функциональностей, так как потом для других сущностей нужны. для мобильных -.swipe() и для десктопных - rotator().
Все вроде хорошо работает, но, меня смущает как я делю устройства:
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
amelice
Мой ротатор должен выглядеть и работать по разному в зависимости от мобильных и десктопных устройств.
Я поделила работу этих функциональностей, так как потом для других сущностей нужны.
для мобильных -.swipe() и для десктопных - rotator().
Все вроде хорошо работает, но, меня смущает как я делю устройства:
var isMobile = /(Android|BlackBerry|phone|iPad|iPod|iPhone|IEMobile|Nokia|Mobile)/.test(navigator.userAgent); if( ! isMobile ) { $(".js-rotator").rotator({ speed: 500, interval: 5000, easing : 'swing', autoplay: true, slideSelector: $(".rotator_slide"), slideStart: 0, clsPager: "rotator_pager", clsPagerItem: "rotator_pager-item", clsActive: "active" }); } else { var parent = $(".js-swipe").parent(); if( parent.hasClass("rotator") ) parent.toggleClass("rotator swipe"); $(".js-swipe").swipe({ pager: true, clsPager: "rotator_pager", clsPagerItem: "rotator_pager-item", clsLink: "rotator_link" }); }Как бы вы сделали?
Рабочий пример можно тут посмотреть http://chebureks.ru/tests/html/rsw.html
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.