• 0
ErUnDAK

Постоянное изменение left в jquery

    Вопрос

    ErUnDAK
    <!DOCTYPE html>
    <html lang="en">
    <head>
            <meta charset="UTF-8">
            <title>Document</title>
            <script type="text/javascript" src="jquery-3.2.1.min.js"></script>
            <script type="text/javascript" src="script's.js"></script>
    
            <style>
    
                    .text-jquery {
                            margin: 0 0 0 30px;
                            transition: 4s;
                    }
    
                    h1 {
                            position: relative;
                    }
    
            </style>
    
    </head>
    <body>
            <input id="val1" type="text"><br><br>
            <input id="val2" type="text"><br><br>
            <button id="as">Посчитать!</button>
            <button id="lol">Сместить!</button>
            <button id="lik"></button>
            <h1>LOL</h1>
    </body>
    </html>

    Как мне сделать в jquery, чтобы при каждом нажатии на кнопку с id="lik" у меня h1 смещался влево на 15px?

    Изменено пользователем ErUnDAK

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах

    4 ответа на этот вопрос

    Рекомендуемые сообщения

    • 0
    wwt

    https://jsfiddle.net/1zocbhx6/

    двигать можно по разному, в зависимости от надобности можно немного изменять механизм.

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    • 0
    ErUnDAK
    37 минут назад, wwt сказал:

    https://jsfiddle.net/1zocbhx6/

    двигать можно по разному, в зависимости от надобности можно немного изменять механизм.

    А где можно почтитать о атрибуте data-move? Впервыек такое вижу

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    • 0
    Николя223
    1 час назад, ErUnDAK сказал:

    data-move

    это пользовательский. при необходимости можно любой создать

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах
    • 0
    ErUnDAK
    42 минуты назад, Николя223 сказал:

    это пользовательский. при необходимости можно любой создать

    Я не совсем понимаю JavaScript, можете объяснить как код, что мне дали работает по-этапно?

    Поделиться сообщением


    Ссылка на сообщение
    Поделиться на других сайтах

    Создайте аккаунт или войдите в него для комментирования

    Вы должны быть пользователем, чтобы оставить комментарий

    Создать аккаунт

    Зарегистрируйтесь для получения аккаунта. Это просто!

    Зарегистрировать аккаунт

    Войти

    Уже зарегистрированы? Войдите здесь.

    Войти сейчас

    • Войти через Facebook
    • Войти через Twitter
    • Войти через Microsoft
    • Войти через LinkedIn
    • Войти через Google

    • Похожие публикации

      • Super_Saimon
        Автор: Super_Saimon
        Добрый день! Вопрос довольно элементарный, но не вижу где и что я забыл, битый час уже воюю... Возникла проблема с позиционированием самого списка через text-align в родительском блоке. Установив всем блокам уже inline-block, что б уже наверняка... а все равно "мимо". Собственно, сам код 
        https://jsfiddle.net/46at44tp/1/

        Что я упустил? 
      • Super_Saimon
        Автор: Super_Saimon
        Добрый день! Я с чисто теоретическим вопросом касательно верстки сайта. Столкнулся с одним нюансом, который вызывает затруднения. Лучше начну сразу с нудного и длинного)) примера, так станет в разы понятней в чем суть моего вопроса. Допустим, имеем часть сайта, отвечающую за основной контент... назовем "main". У main есть container, отвечающий за центровку контента. И main делится, в свою очередь, на две части- main__left(блок под меню с возможной рекламой), и main__right (блок с основным контентом).  И вот почти добрался до сути. Далее в main__left я создаю блок для навигации и блок для рекламы, к примеру. А в main__right, допустим, еще две колонки. Так вот, вся моя верстка заключается в том, что  я стараюсь не плодить кучу вложенных блоков. То есть, на конкретном примере, main__right- я  добавлю еще "content__right", "content__left".  И в этих двух блоках буду прописывать и позиционирование относительно родителя, и относительно соседа. А когда смотрю примеры, то там чуть-ли под каждое свойство отдельный вложенный блок.То есть, позиционирование относительно родителя-один блок, позиционирование относительно соседа-делаем вложенный в предыдущем... Я вот не пойму что дает такая модель верстки. И если этот метод, если можно так сказать, "канонический", то где можно про это прочитать чтобы до такого "додуматься")). Я, просто, немало уже перечитал на этот счет(и таких популярных источников как htmlacademy, "Большая книга CSS" и т.д.). И вроде ж все понятно,  а как-то мыслить правильно, что-ли, не получается. Может кто сможет объяснить мне, непутевому, в чем суть, в чем соль? Извиняюсь за такой нелепый вопрос.
      • Ferensy
        Автор: Ferensy
        Добрый день. Есть задача сделать анимацию как в примере по ссылке (видео на Youtube.com) - 
        С подобным ни разу не сталкивался, но ужасно хочется понять, как это реализуется. Я не прошу готового решения, я лишь прошу чтоб меня направили в ту сторону, в которой можно в этом разобраться. Спасибо.

    Карта разработчиков

    Карта участников

    Отметь себя на карте для поиска или предложения работы