Articles of jquery jquery

Como detectar o controle + clique em Javascript de um atributo onclick div?

Eu preciso saber se o usuário está clicando ou CONTROL CLICKING um elemento div .. Eu vi exemplos sobre como fazê-lo usando ouvintes de events .. mas meus códigos já estão definidos no lugar e está usando um onclick método no elemento. . HTML blah JS function selectMe(){ //determine if this is a single click, […]

Em um script de conteúdo da Extensão do Google Chrome, devo aguardar o document.ready antes de processar o documento?

Especificamente, estou avaliando todas as imagens em uma página para ver se elas têm um determinado atributo e adicionando algumas novas ao DOM com base nesses atributos. Devo esperar que o document.ready seja acionado antes de realizar essas modificações para garantir que o Chrome tenha carregado todas as partes necessárias do DOM? O problema que […]

Gerando números randoms não repetidos em JS

Eu tenho a seguinte function function randomNum(max, used){ newNum = Math.floor(Math.random() * max + 1); if($.inArray(newNum, used) === -1){ console.log(newNum + ” is not in array”); return newNum; }else{ return randomNum(max,used); } } Basicamente, estou criando um número random entre 1 e 10 e verificando se esse número já foi criado, adicionando-o a uma matriz […]

Redimensionar no elemento div

jQuery tem o resize() – event, mas funciona apenas com janela. jQuery(window).resize(function() { /* What ever */ }); Isso funciona bem! Mas quando quero adicionar o evento a um elemento div, ele não funciona. Por exemplo jQuery(‘div’).resize(function() { /* What ever */ }); Eu quero começar um retorno de chamada quando o tamanho de um […]

Como determinar a melhor “taxa de frameworks” (setInterval delay) para usar em um loop de animação JavaScript?

Ao escrever uma animação JavaScript, você faz um loop usando setInterval (ou setTimeout repetido). Mas qual é o melhor atraso para usar nas chamadas setInterval / setTimeout? Na página da API do jQuery para a function .animate () , o usuário “fbogner” diz: Apenas se alguém estiver interessado: as animações são “renderizadas” usando um setInterval […]

Acesse o conteúdo do arquivo CSS via JavaScript

É possível obter todo o conteúdo de texto de um arquivo CSS em um documento? F.ex: var cssFile = document.getElementById(‘css’); // get text contents of cssFile Eu não gosto muito de obter todas as regras CSS via document.styleSheets, existe outra maneira? Atualização: Existe a opção ajax, claro, agradeço as respostas dadas. Mas parece desnecessário recarregar […]

$ (). each vs $ .each vs for loop em jQuery?

Não consigo entender por que isso está acontecendo. Eu li aqui que: O primeiro $ .each constitui uma única chamada de function para iniciar o iterador. O segundo $ (foo.vals). Cada um faz três chamadas de function para iniciar o iterador. A primeira é para o $ () que produz um novo conjunto de wrappers […]

Como obter o número de linhas em uma área de texto?

O que eu gostaria é contar o número de linhas em uma área de texto, por exemplo: line 1 line 2 line 3 line 4 deve contar até 4 linhas. Basicamente pressionando enter uma vez iria transferi-lo para a próxima linha O seguinte código não está funcionando: var text = $(“#myTextArea”).val(); var lines = text.split(“\r”); […]

Substituir funções do jQuery

Existe uma maneira de replace as funções principais do jQuery? Digamos que eu quisesse adicionar um alerta (this.length) no tamanho: function () Em vez de adicioná-lo na fonte size: function() { alert(this.length) return this.length; }, Eu queria saber se seria possível fazer algo assim: if (console) { console.log(“Size of div = ” + $(“div”).size()); var […]

Como faço para criar nomes de variables ​​dinâmicas dentro de um loop?

Estou trabalhando em um script ajax google maps e preciso criar nomes de variables ​​dinâmicas em um loop for. for (var i = 0; i < coords.length; ++i) { var marker+i = "some stuff"; } O que eu quero é: marker0 , marker1 , marker2 e assim por diante. e eu acho que há algo […]