Não consigo encontrar uma maneira de sobrecarregar o operador [] em javascript. Alguém aí sabe? Eu estava pensando nas linhas de ... MyClass.operator.lookup(index) { return myArray[index]; } ou não estou olhando para as coisas certas.
Não consigo encontrar uma maneira de sobrecarregar o operador [] em javascript. Alguém aí sabe? Eu estava pensando nas linhas de ... MyClass.operator.lookup(index) { return myArray[index]; } ou não estou olhando para as coisas certas.
Tenho elementos na página que podem ser arrastados com jQuery. Esses elementos têm evento click que navega para outra página (links comuns, por exemplo). Qual é a melhor maneira de evitar que o clique seja disparado ao soltar esse elemento, ao mesmo tempo em que permite que o clique não seja...
Eu estava me perguntando qual era a maneira mais eficiente de girar um array JavaScript. Eu descobri esta solução, onde um positivo ngira a matriz para a direita e um negativo npara a esquerda ( -length < n < length): Array.prototype.rotateRight = function( n ) { this.unshift(...
Eu tenho um link como este: <a href="/index2.php?option=com_jumi&fileid=3&Itemid=11" onclick="window.open(this.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,') Quero que a nova janela de abertura seja aberta em um tamanho...
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...
Estou tentando carregar uma imagem selecionada pelo usuário por meio de um elemento. Eu adicionei um manipulador de eventos onchange ao elemento de entrada como este: <input type="file" name="picField" id="picField" size="24" onchange="preview_2(this);" alt=""/> e a função preview_2...
Existe uma maneira de adicionar hash # ao meu URL sem redirecionar?
Quero colocar um elemento na parte inferior da página sempre que o usuário rolar a página. É como "posição fixa", mas não posso usar css "position: fixed", pois muitos navegadores dos meus clientes não suportam isso. Percebi que o jquery pode obter a posição superior da janela de visualização...
É possível excluir certos campos de serem incluídos na string json? Aqui está um pseudo código var x = { x:0, y:0, divID:"xyz", privateProperty1: 'foo', privateProperty2: 'bar' } Eu quero excluir privateProperty1 e privateproperty2 de aparecerem na string json Então pensei, posso usar...
Quero obter a data do datepicker sempre que o usuário escolher a data no jQuery UI datepicker e clicar no botão no formulário. bem, eu preciso pegar o dia, mês e ano da data que eles escolheram. Como posso obter o formulário de data do jQuery UI?
Eu tenho alguns modelos em HTML <a href="javascript:ShowOld(2367,146986,2)"><img title="next page" alt="next page" src="/themes/me/img/arrn.png"></a> Recebi a resposta do servidor quando enviei a solicitação. Com este mockup obtive como resposta uma solicitação AJAX que...
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',...
Como escrever isso em coffeescript? f = (function(){ // something })(); Obrigado por qualquer dica :)
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...
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...
Ok, então eu quero passar uma matriz muito básica para um servidor de atributo de dados jquery assim: <div data-stuff="['a','b','c']"></div> e depois recuperar assim: var stuff = $('div').data('stuff'); alert(stuff[0]); Por que isso parece alertar '[' e não 'a' (consulte o...
Tenho uma guia aberta quando o usuário clica em um botão. No onloadeu fiz abrir a caixa de diálogo de impressão, mas o usuário me perguntou se era possível que depois de enviar para a impressora para imprimir, a guia pudesse se fechar. Não tenho certeza se isso pode ser feito. Eu tentei usar...
Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 6 anos . Melhore esta questão...
Ao usar o Google, descobri que eles estão usando eventos onclick em tags âncora. Em mais opções na parte do cabeçalho do google, parece uma tag normal, mas ao clicar nela não é redirecionado, mas abre um menu. Normalmente ao usar <a href='more.php' onclick='show_more_menu()'>More...
Ao comparar objetos de data em Javascript, descobri que mesmo comparando a mesma data não retorna verdadeiro. var startDate1 = new Date("02/10/2012"); var startDate2 = new Date("01/10/2012"); var startDate3 = new Date("01/10/2012"); alert(startDate1>startDate2); // true