Perguntas com a marcação «jquery»

86
como obter o deslocamento correto de um elemento? - jQuery

Esta é provavelmente uma pergunta muito simples, mas como faço para obter o deslocamento correto de um elemento no jQuery? Eu posso fazer: $("#whatever").offset().left; e é válido. Mas parece que: $("#whatever").offset().right é indefinido. Então, como fazer isso no...

86
jQuery - evento hashchange

Estou usando: $(window).bind( 'hashchange', function(e) { }); para vincular uma função ao evento de mudança de hash. Isso parece funcionar no IE8, Firefox e Chrome, mas não no Safari e presumo que não na versão anterior do IE. Para esses navegadores, desejo desabilitar meu código JavaScript...

86
jQuery localizar e substituir string

Tenho em algum lugar do site um texto específico, digamos "pirulitos", e quero substituir todas as ocorrências dessa string por "marshmellows". O problema é que não sei exatamente onde está o texto. Eu sei que poderia fazer algo como: $(body).html($(body).html().replace('lollypops',...

86
clique ou mude o evento no rádio usando jquery

Tenho alguns rádios em minha página e quero fazer algo quando o rádio marcado mudar, porém o código não funciona no IE: $('input:radio').change(...); E depois de pesquisar no Google, as pessoas sugerem usar o clique . Mas não funciona. Este é o código de exemplo: <html> <head>...

86
Equivalente em C # String.IsNullOrEmpty Javascript

Eu quero tentar fazer uma chamada de string equivalente ao C # String.IsNullOrEmpty(string)em javascript. Procurei online presumindo que havia uma ligação simples a ser feita, mas não consegui encontrar uma. Por enquanto, estou usando uma if(string === "" || string === null)declaração para...

86
: toque na pseudo-classe CSS ou algo semelhante?

Estou tentando fazer um botão que, quando o usuário clica nele, muda de estilo enquanto o botão do mouse é pressionado. Também quero que ele mude seu estilo de maneira semelhante se for tocado em um navegador móvel. O que parecia óbvio para mim era usar o CSS: pseudo-classe ativa, mas não...

86
evento onchange para tipo de entrada = “número”

Como posso lidar com um onchange for <input type="number" id="n" value="5" step=".5" />? Não consigo fazer um keyupou keydown, porque o usuário pode apenas usar as setas para alterar o valor. Eu gostaria de lidar com isso sempre que houver mudança, não apenas no desfoque, o que acho que o...

86
Por que usar jQuery on () em vez de click ()

Atualmente com jQuery, quando preciso fazer algo quando ocorre um clique, farei assim ... $(".close-box").click( function() { MoneyBox.closeBox(); return false; }); Eu estava olhando para um código que outra pessoa tem em um projeto e eles fazem assim ... $(".close-box").live("click",...

86
Mantenha a lista suspensa Bootstrap aberta ao clicar

Eu uso uma lista suspensa de bootstrap como um carrinho de compras. No carrinho de compras existe um botão 'remover produto' (um link). Se eu clicar nele, meu script de carrinho de compras remove o produto, mas o menu desaparece. Existe alguma maneira de evitar isso? Tentei o e.startPropagation,...