JQuery Войти ScrollDown - PullRequest
       13

JQuery Войти ScrollDown

1 голос
/ 24 января 2011

Я использую JQuery версии 1.4.2. Моя цель - позволить пользователю щелкнуть голосовой «логин» в верхнем меню, чтобы прокрутить вниз форму авторизации (как твиттер). Все работает нормально, insertAfter jQuery показывает форму как я хочу, но когда нажимается кнопка входа в систему, она меняет свое горизонтальное положение на несколько пикселей. Как можно сделать так, чтобы кнопка 'login' была исправлена ​​после insertAfter (извините за каламбур)?

Ответы [ 3 ]

1 голос
/ 24 января 2011

Сделайте вставку после вставки после контейнера кнопки входа и убедитесь, что вы установили ширину контейнера кнопки входа. ИЛИ вы можете установить абсолютную позицию кнопки входа в систему, и тогда она вообще не будет двигаться

0 голосов
/ 24 января 2011

Для этого может быть несколько причин. Что, возможно, приходит на ум, это то, что позиция устанавливается до того, как полосы прокрутки появятся на экране и изменят свою позицию. Один из моих любимых инструментов - jQuery position , он позволяет вам абсолютно прикрепить элемент на странице - возможно, попробуйте попробовать? В противном случае, возможно, скрыть элемент после того, как весь контент загружен с использованием document.load вместо .ready? И, наконец, возможно, показать код? : -)

0 голосов
/ 24 января 2011

Вам нужно будет отредактировать разметку или CSS.Я не могу рассказать тебе больше, не увидев обоих.

-Bill

...