Hello,

Para realizar o cadastro, você pode preencher o formulário ou optar por uma das opções de acesso rápido disponíveis.

Welcome Back,

Por favor, insira suas informações de acesso para entrar ou escolha uma das opções de acesso rápido disponíveis.

Forgot Password,

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Captcha Click on image to update the captcha.

You must login to ask a question.

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

PergunteAqui Latest Questions

  • 0
Anônimo(a)

Executar somente se a condicional for true?

Eu estou animando a pagina com JS quando determinados elementos são clicados dessa forma:

$(‘html,body’).animate({scrollTop: $(‘a.go-ancora’).offset().top}, 1000);

São vários links que levam a um mesmo ponto da página.
Então o que eu queria saber é como verificar se a página já está nesse ponto antes de executar o código.

Obrigado!

You must login to add an answer.

2 Answers

  1. isso seria jquery?

    quem sabe algo assim:

    if($(‘a.go-ancora’).offset().top >1000){
    $(‘html,body’).animate({scrollTop: $(‘a.go-ancora’).offset().top}, 1000);
    }

    acho que é por ai…
    flww

    flww

  2. Desculpa aí dinho, mas o jakson não prestou atenção que “1000” é um parametro de animate() que determina a velocidade da execução e não o valor da posição do elemento. Então nunca daria certo essa condicional dele para o que você quer.

    Eu acredito que existe uma função que retorna o valor que você quer (com o mesmo nome do primeiro parametro de animate()).

    Espero que tenha te ajudado!

Related Questions