Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
blackrid

Bob Smily

Стараюсь узнать всё понемногу
  • 13
    вклад
  • 4
    вопроса
  • 33
    ответа
  • 24%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как возвращать код по запросу в script'e?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    У Яндекса очень хорошая документация API. Что конкретно интересует? Результаты поиска по карте получать можно элементарно
    Собственное отображение результатов поиска
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как создать пост-запрос с помощью jquery?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    <form id="my_form" action="helper.php" method="POST">
        <input type="hidden" name="action" value="send" />
    </form>


    $( '#my_form' ).submit();

    А если формы нет, можно создать ее, добавить в body и засабмитить

    var t = '';
    t += '<form id="my_form"....>....</form>';
    $( '#body' ).append( t );
    $( '#my_form' ).submit();
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как сделать анимацию движения лопастей в jquery?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Попробуйте плагины типа
    jqueryrotate.com
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как поменять блок(страницу) сайта на новый(ю)?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Пишете сторонний php-скрипт, который будет отдавать либо данные в json, либо готовый html. А при нажатии на пункт меню вызываете его примерно так:

    $( '.navbutton' ).on( 'click', function() {
        $.post( '/helpers/page.php', {
            page: 'contacts'
        }, function( data ) {
            $( '.targetdiv' ).html( data );
        } );
    } );
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как лучше подключать jQuery?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Посоветую jquery брать с гугловских серверов. А для синхронной загрузки js-файлов в нужном порядке (иногда бывает важно), использовать Head.js headjs.com

    Пример:
    <head>
        <script src="/js/head.js" type="text/javascript" />
    </head>

    head.load(
            'https://code.jquery.com/jquery-2.2.2.min.js',
            '/js/script1.js',
            '/js/script2.js'
        );
        head.ready( function() {
            // скрипты загружены, можно работать
        } );
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Задействовать два класса а не один. Как это сделать?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    querySelector возвращает только первый элемент с заданным параметром.
    Попробуйте
    this.el.getElementsByClassName( 'data-dialog-close' )
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • A href javascript scroll?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    С помощью jQuery

    <a href="#" class="but">goto</a>

    $('.but').on('click', function() {
    // так
        $('body').scrollTo('#target');
    // или так
        $('#content').scrollTo(500);
    // или так
        $('body').scrollTo('#post-5',{duration:'slow', offsetTop : '50'});
    } );


    lions-mark.com/jquery/scrollTo
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как выбрать первый элемент в select?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    С помощью JQuery можно так:
    $("#my_select :first").val();
    https://jsfiddle.net/rog8mzgz/

    Если надо назначить первый по умолчанию, тогда

    $("#my_select :first").attr('selected', 'true');
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как отследить откуда приходить значение css?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Включите в браузере консоль разработчика. В хроме, скажем, можно посмотреть все стили для выделенного элемента, с указанием, в каком файле они прописаны.

    e346270ea9614caeb52e5249545f2af3.jpg
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Что почитать и посмотреть по созданию игр на HTML5 и JS?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Посоветую LibCanvas. Хорошая штука, правда, в освоении немного сложная поначалу.
    https://github.com/theshock/libcanvas
    habrahabr.ru/post/121046
    Разработчик раньше отвечал на письма и помогал советом. Уже год не отвечает. Он из Киева, так что, может, что-то у него случилось... не знаю.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как блок сделать подвижным?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    JqueryUI, свойство draggable. Если я правильно понял, что мышкой надо двигать див.
    https://jqueryui.com/draggable/
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как и чем проверить работу скриптов на различных устройствах?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    https://www.manymo.com/emulators
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Зачем создаются следующие android приложения?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    В этом самая главная проблема - придумать что-то такое, чего пока нет. Что-то реально полезное и удобное. Или штамповать со страшной силой то, что всегда будет востребовано - игры "3 в ряд", "найди отличия" и т.п. Тогда можно подзаработать если не оригинальной идеей, то количеством выложенных штамповок.
    Лично мне ближе 1-й подход, но хорошую идею надо "вылизать" до блеска, реализовать удобный и красивый UI, сделать рекламу ненавязчивой, побороть все баги, протестировать на всем, что вам доступно, дать попользоваться домашним и друзьям, потом опять доработать, и уж тогда выкладывать.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Существует ли фреймворк для создания мобильных приложений-книг?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Средствами JQuery Mobile + Cordova/Phonegap это делается очень легко. Разработайте один шаблон, и штампуйте сколько угодно книжек.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Что лучше использовать для хранения текстовых данных для android?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Если тексты небольшие, можно использовать localStorage
    var prefix = 'my_app_unique_prefix';
    var setItem = function( item, value ) {
      window.localStorage.setItem( prefix + item, value );
    };
    var getItem = function( item ) {
      return window.localStorage.getItem( prefix + item );
    };
    setItem( 'testvalue', 'blablabla' );
    console.log( getItem( 'testvalue' ) );

    Если передавать массивы или объекты, засовывайте их в JSON, а потом обратно.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Простейший способ создать кросс платформенное мобильное приложение?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Cordova вполне с этим справится. Все, что вам нужно - сделать вебстраничку с адаптивным дизайном, динамической подгрузкой текстов и прочими красивостями. А потом "завернуть" ее в проект Cordova, нарисовать иконки и сплешскрины, добавить показ рекламы - и можно выкладывать.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Фреймворк или нативный код?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Libgdx - она кроссплатформенная, но результат получается нативным. Писать придется на JAVA.
    Вот тут есть хороший пример создания клона Flappy Bird на LibGdx - habrahabr.ru/post/243471
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Чем плохи комментарии на русском языке в коде?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Если делаете проект не для себя, пишите комментарии на 2х языках, и все дела
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как базово вывести UUID устройства в PhoneGap?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Вот этот листенер следит за стартом приложения:
    document.addEventListener( "deviceready", function() {
      alert( device.uuid );
    }, false );

    ну или выведите значение в какой-то DOM-элемент
    <div id="result"></div>
    var div = document.getElementById( 'result' );
    div.innerHTML = device.uuid;
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как открыть страницу и запустить на ней скрипт?

    blackrid
    Bob Smily @blackrid
    Стараюсь узнать всё понемногу
    Передавайте id в get-запросе - index.htm?id=112, потом разбирайте его, вычленяйте id и открывайте нужный див.
    easywebscripts.net/javascript/get.php
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Evgenii
    • 8 ответов
    • 0 вопросов
  • pindschik
    pindschik
    • 8 ответов
    • 0 вопросов
  • Dr. Bacon
    • 7 ответов
    • 0 вопросов
  • Денис
    • 5 ответов
    • 1 вопрос
  • CityCat4
    CityCat4
    • 6 ответов
    • 0 вопросов
  • deminpersona
    Денис Демин
    • 3 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации