Ответы пользователя по тегу JavaScript
  • Autoplay html5 video на ios и android?

    Makaveli
    @Makaveli
    На iOS никак, это ограничение системы для того, чтобы не сайтоделы не жрали батарейку без спроса. С Android, насколько я знаю, примерно то же самое. На Windows Phone в IE вот всё хорошо.
    Ответ написан
    Комментировать
  • Что такое вэб приложение?

    Makaveli
    @Makaveli
    Single Page Application
    Ответ написан
    Комментировать
  • Как получить данные геопозиционирования от браузера?

    Makaveli
    @Makaveli
    Используйте Geolocation API браузера:
    htmlbook.ru/html5/geolocation

    Имейте ввиду, что ваше местоположение нормально определится только если вы по Wi-Fi подключены к сети. Если по LAN-проводу, то, как правило, определяется просто город. Те координаты выдадутся, которые вы бы получили введя в поиске просто название города.
    Ответ написан
    3 комментария
  • Как сделать связку элементов при помощи jquery?

    Makaveli
    @Makaveli
    Вот такой, например, простой вариант:

    [ div ] [ div ] [ div ] [ div ]
    <!-- дивы, по которым надо кликнуть -->
    <div data-id="div1" class="selector"></div>
    <div data-id="div2" class="selector"></div>
    ...
    <!-- див, в котором будет текст выводиться -->
    <div id="content"></div>
    
    <!-- скрытые дивы, в которых тексты, которые будут выводиться по клику -->
    <div style="display:none;" data-id="div1" class="infoText">Text 1</div>
    <div style="display:none;" data-id="div2" class="infoText">Text 2</div>


    и на jQuery

    $('.selector').click(function() {
      var id = $(this).data('id'); // получаем значение из атрибута data-id дива, на который кликнули
      var htmlToShow = $('div.infoText[data-id="' + id + '"]').html(); // получаем текст из скрытого дива с таким же data-id
      $('#content').html(htmlToShow); // профит
    });


    Вроде того
    Ответ написан
    Комментировать