Partes de codigo 2025, Janeiro
Desativar: $ ("# submit-button"). Attr ("disabled", true); Reative: $ ("# submit-button"). RemoveAttr ("disabled"); "
Código jQuery que desabilita links pai para menus suspensos. O menu deve ser construído como listas aninhadas e o link pai está desativado. Isso ajuda"
Adiciona uma classe de "primeiro" ao primeiro elemento que possui uma classe de "atividade" que é visível na janela do navegador. $ (janela) .scroll (function () (var "
Este código percorrerá uma lista não ordenada com um ID de 'lista de ciclistas'. Pode ser usado em qualquer elemento com crianças. Substitua "ul # cyclelist li" pelo "
Você não pode realmente comparar se dois objetos jQuery são iguais ... if ($ (selectionOne) === $ (selectionTwo)) () Você pode comparar objetos DOM embora ... if "
$ .fn.slideFadeToggle = function (speed, easing, callback) (return this.animate ((opacity: 'toggle', height: 'toggle'), speed, easing, callback);); Uso"
Faça algo acontecer em um evento de clique, mas apenas uma vez! Desvincule o manipulador de cliques após o elemento ter sido clicado uma vez. $ ('# meu-seletor'). bind ('click', "
$ ("# s") .val ("Pesquisar ...") .css ("color", "#ccc") .focus (function () ($ (this) .css ("color", "black" ); if ($ (this) .val () == "Pesquisar ...") ($ (this) .val ("");) "
Você pode simplesmente cloná-lo e substituí-lo por ele mesmo, com todos os eventos ainda anexados. var input = $ ("# control"); function something_happens () ("
If (typeof jQuery == 'undefined') (// jQuery NÃO ESTÁ carregado, faça coisas aqui.) "
$ ('botão'). click (function (event, wasTriggered) (if (wasTriggered) (alert ('disparado no código');) else (alert ('disparado pelo mouse');))); "
If ($ ('# myElement'). length> 0) (// ele existe) Ou para torná-lo uma função sofisticada com um retorno de chamada: // Tiny jQuery Plugin // por Chris Goodchild $ .fn.exists = "
Diga isso 10 vezes rápido =). Descubra se uma única caixa de seleção está marcada ou não, retorna verdadeiro ou falso: $ ('# checkBox'). Attr ('verificado'); Encontre todos verificados "
Se você não definir o wmode em um flash embutido, ele flutuará sobre uma sobreposição, o que pode ser um grande negócio. Isso é ideal em um ambiente com "
JQBrowser v0.2: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/ eval (função (p, a, c, k, e, d) (e = função (c) (retornar (c "
Faça algo para cada elemento vazio encontrado: $ ('*'). Each (function () (if ($ (this) .text () == "") (// Do Something))); TRUE ou FALSE se o elemento estiver vazio: "
As imagens ausentes não exibirão nada ou exibirão uma caixa de estilo quando sua fonte não puder ser encontrada. Em vez disso, você pode substituir isso por um "
(function () (var mX, mY, distance, $ distance = $ ('# distance span'), $ element = $ ('# element'); function calcularDistance (elem, mouseX, mouseY) (retornar "
$ (function () (var docHeight = $ (document) .height (); $ ("body"). append (""); $ ("# overlay") .height (docHeight) .css (('opacity' : 0,4, 'posição': "
$ ('a'). each (function () (if ((C = $ (this) .attr ('href'). match (/ (doc | xls | pdf) $ /))) ($ (this) .addClass (C);))); Isso examinará cada elemento do "
$ ("h2"). each (function () (var wordArray = $ (this) .text (). split (""); var finalTitle = ""; for (i = 0; i "
Não é possível fazer thing.animate (("height": "auto")) ;. Portanto, este é o método de Darcy Clarke para permitir que isso funcione. Você basicamente clona o elemento, "
$ .expr = function (elem, i, match) (var parts = match.split ("+"); return (i + 1 - (parts || 0))% parseInt (parts, 10) === 0; ); Veja o artigo original "
Function htmlDecode (input) (var e = document.createElement ('div'); e.innerHTML = input; return e.childNodes.length === 0? "": e.childNodes.nodeValue;) "
$ ('# elm'). hover (function () ($ (this) .addClass ('hover')), function () ($ (this) .removeClass ('hover'))) Isso funcionará em qualquer navegador em qualquer elemento, para "
O ideal é que você produza esta classe do lado do servidor, mas se você não puder ... Digamos que você tenha uma navegação como esta: Home Sobre Clientes Fale Conosco E você é "
Este código é compatível com vários navegadores e verifica as dimensões da janela de visualização, a resolução da tela e a posição do mouse, o que pode ser bastante útil para "
Adicione à barra de favoritos, selecione o texto e clique nele para obter a contagem de palavras. Contar palavras Bookmarklet Contar palavras
Remova os últimos quatro caracteres var myString = "abcdefg"; var newString = myString.substr (0, myString.length-4); // newString agora é "abc" Remova os dois primeiros "