Fragmenty kodu 2025, Styczeń
Wyłącz: $ ("# przycisk przesyłania"). Attr ("wyłączone", prawda); Ponownie włącz: $ ("# submit-button"). RemoveAttr ("disabled"); "
Kod jQuery, który wyłącza łącza nadrzędne dla menu rozwijanych. Menu powinno być zbudowane jako listy zagnieżdżone, a łącze nadrzędne jest wyłączone. To pomaga"
Dodaje klasę „first” do pierwszego elementu, który ma klasę „activity” widoczną w oknie przeglądarki. $ (okno) .scroll (funkcja () (zmienna "
Ten kod będzie przechodzić przez nieuporządkowaną listę z identyfikatorem „lista rowerzystów”. Może być stosowany na dowolnym elemencie z dziećmi. Zastąp „ul # cyclelist li” znakiem „
Nie możesz naprawdę porównać, jeśli dwa obiekty jQuery są takie same ... if ($ (selectionOne) === $ (selectionTwo)) () Możesz jednak porównywać obiekty DOM ... if "
$ .fn.slideFadeToggle = function (speed, easing, callback) (return this.animate ((opacity: 'toggle', height: 'toggle'), speed, easing, callback);); Stosowanie"
Niech coś się wydarzy w przypadku kliknięcia, ale tylko raz! Odłącz moduł obsługi kliknięcia po jednokrotnym kliknięciu elementu. $ ('# my-selector'). bind ('click', "
$ ("# s") .val ("Wyszukaj ...") .css ("kolor", "#ccc") .focus (funkcja () ($ (this) .css ("kolor", "czarny" ); if ($ (this) .val () == "Wyszukaj ...") ($ (this) .val ("");) "
Możesz go po prostu sklonować i zastąpić nim samym, z dołączonymi wszystkimi wydarzeniami. var input = $ ("# control"); function something_happens () ("
If (typeof jQuery == 'undefined') (// jQuery NIE JEST załadowany, zrób to tutaj.) "
$ ('button'). click (function (event, wasTriggered) (if (wasTriggered) (alert ('triggered in code');) else (alert ('triggered by mouse');))); "
If ($ ('# myElement'). length> 0) (// istnieje) Lub uczynić z niej wymyślną funkcję z callback: // Tiny jQuery Plugin // autorstwa Chrisa Goodchilda $ .fn.exists = "
Powiedz, że 10 razy szybko =). Dowiedz się, czy pojedyncze pole wyboru jest zaznaczone, czy nie, zwraca prawdę lub fałsz: $ ('# checkBox'). Attr ('zaznaczone'); Znajdź wszystkie zaznaczone "
Jeśli nie ustawisz wmode na osadzenie flash, będzie on unosił się nad nakładką, co może być całkiem sporym problemem. Jest to idealne rozwiązanie w środowisku z „
JQBrowser v0.2: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/ eval (function (p, a, c, k, e, d) (e = function (c) (powrót (c "
Zrób coś dla każdego znalezionego pustego elementu: $ ('*'). Each (function () (if ($ (this) .text () == "") (// Zrób coś))); PRAWDA lub FAŁSZ, jeśli element jest pusty: „
Brakujące obrazy albo po prostu nic nie wyświetlą, albo wyświetlą pole stylu, gdy nie można znaleźć ich źródła. Zamiast tego możesz zamienić to na „
(function () (var mX, mY, distance, $ distance = $ ('# distance span'), $ element = $ ('# element'); function calculatorDistance (elem, mouseX, mouseY) (return "
$ (function () (var docHeight = $ (dokument) .height (); $ ("body"). append (""); $ ("# overlay") .height (docHeight) .css (('opacity') : 0,4, 'pozycja': "
$ ('a'). each (function () (if ((C = $ (this) .attr ('href'). match (/ (doc | xls | pdf) $ /))) ($ (this) .addClass (C);))); Spowoduje to przejrzenie każdego elementu w „
$ ("h2"). each (function () (var wordArray = $ (this) .text (). split (""); var finalTitle = ""; for (i = 0; i "
Nie można zrobić rzeczy.animate (("height": "auto")) ;. Więc to jest metoda Darcy'ego Clarke'a, aby to zadziałało. Zasadniczo klonujesz element, "
$ .expr = function (elem, i, match) (var parts = match.split ("+"); return (i + 1 - (parts || 0))% parseInt (parts, 10) === 0; ); Zobacz oryginalny artykuł „
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'))) To zadziała w każdej przeglądarce na dowolnym elemencie, aby „
Idealnie byłoby, gdybyś wypisał tę klasę po stronie serwera, ale jeśli nie możesz ... Powiedzmy, że masz taką nawigację: Strona główna O klientach Skontaktuj się z nami I jesteś "
Ten kod jest kompatybilny z różnymi przeglądarkami i sprawdza wymiary widocznego obszaru, rozdzielczość ekranu i położenie myszy, co może być bardzo pomocne w "
Dodaj do paska zakładek, zaznacz tekst i kliknij, aby uzyskać liczbę słów. Policz słowa Zakładka Policz słowa
Usuń ostatnie cztery znaki var myString = "abcdefg"; var newString = myString.substr (0, myString.length-4); // newString to teraz „abc” Usuń pierwsze dwa ”