Fragmenty kodu 2025, Styczeń
Na przykład, jeśli masz pięć akapitów w rzędzie i musisz wstawić znacznik przerwania między nimi wszystkimi. Nie możesz postawić tego przed wszystkimi pięcioma (nie "
Var origValue = (); $ ('input.remember'). each (function (currentIndex) (origValue.push ($ (this) .val ()); $ (this) .focus (function () ("
Bardzo łatwy sposób na wstępne załadowanie obrazów, które są potrzebne później (np. Podczas najechania kursorem) $ .preloadImages = function () (for (var i = 0; i "
$ ("form: input"). focus (function () ($ ("label"). addClass ("labelfocus");)). blur (function () ($ ("label"). removeClass ("labelfocus") );)); ”
$ (function () ($ ("a"). each (function () (if ($ (this) .attr ("href") == window.location.pathname) ($ (this) .addClass ("selected ");)));)); Ta funkcja będzie "
Prosty program ładujący ”
Poniższy kod poda współrzędne X, Y kliknięcia myszą w danym polu. Usuwając wszystkie informacje o przesunięciu, możesz łatwo uzyskać X ”,
Funkcja .load () jest uruchamiana, gdy wywoływany element jest w pełni załadowany. Jest często używany w przypadku obrazów, które mogą nie zostać w pełni załadowane, gdy opcja „
Nicholas Ortenzio napisał tę małą wtyczkę: jQuery.extend ((getQueryParameters: function (str) (return (str || "
Jeśli wybierzesz i image za pomocą jQuery, a następnie użyjesz .width (), otrzymasz obrazy o bieżącej szerokości, nawet jeśli zostały przeskalowane (np. Max-width: 100%;). Możesz"
To nie jest ostateczne rozwiązanie do naprawiania wszystkich dziwnych problemów z indeksem Z w IE, ale z pewnością może pomóc w niektórych okolicznościach. To, co robi, to pętla ”
Utwórz element DIV o dokładnym rozmiarze obrazu. Ten element div będzie miał zastosowany obraz tła drugiego obrazu. Następnie umieść obraz w tekście wewnątrz „
Możesz dotknąć jego źródła: $ ('iframe'). Attr ('src', $ ('iframe'). Attr ('src')); "
Uruchom (przynajmniej część „Użycie” poniżej) po załadowaniu jQuery i na końcu strony lub w instrukcji DOM ready. Pamiętaj, że ta poprawka „
Ten skrypt sprawdza wszystkie elementy z klasą .fixMinMaxwidth i obserwuje okno. Jest stosowany tylko w przeglądarkach bez natywnej szerokości min./maks.
Zwykle ustawiasz szerokość i wysokość ramek iframe. Jeśli zawartość w środku jest większa, wystarczą paski przewijania. Poniższy skrypt próbuje to naprawić poprzez „
Zobacz dwie skomentowane linie poniżej, gdzie możesz wstawić kod rzeczy do zrobienia, gdy użytkownik przechodzi w stan bezczynności i gdy użytkownik wraca. Ustaw bezczynność ”
Załaduj tę wtyczkę. Następnie: $ ("body *"). ReplaceText (/ & / gi, '' + '&' + ''); W razie potrzeby zmień selektor. Ten jest dość intensywny. Teraz masz zajęcia ”
Kilka dużych firm oferuje kopie jQuery hostowane w ich CDN (Content Delivery Network). Najbardziej znany z Google, ale także Microsoft i jQuery ”
Utwórz obraz sprite CSS, w którym górna i dolna połowa to dwa obrazy, między którymi chcesz animować. JQuery dodaje tag i „
Znajdź wszystkie linki zaczynające się od domeny witryny, ukośnika, względnej ścieżki pliku lub hashtagu. var siteURL = "http: //" + top.location.host.toString (); var "
Załóżmy, że chcesz dołączyć moduł obsługi kliknięć do każdego linku na stronie. Funkcja tego modułu obsługi kliknięcia zmienia kolor wszystkich innych linków. var "
Nie ma wszystkich wymyślnych wywołań zwrotnych i opcji, ale hej, umożliwia przeciąganie rzeczy (i opcjonalnie z określonym uchwytem). (funkcja ($) ("
Var maxHeight = 0; $ ("div"). each (function () (if ($ (this) .height ()> maxHeight) (maxHeight = $ (this) .height ();))); $ ("div"). wysokość (maxHeight); "
Poniższy kod nie działa już tak, jak jest, z aktualizacją interfejsu API Twittera do wersji 1.1 od 11.06.2013. Interfejs API 1.1 wymaga protokołu OAuth, który wymaga po stronie serwera „
Jeśli jesteś przyzwyczajony do czegoś takiego jak zmiana rozmiaru interfejsu użytkownika jQuery, otrzymujesz zdarzenia, które możesz powiązać podczas zmiany rozmiaru, ale także pod koniec zmiany rozmiaru. Nie ma takiego wydarzenia ”
$ .fn.duplicate = function (count, cloneEvents) (var tmp = (); for (var i = 0; i
Var news = 2; hidenews = "- Ukryj archiwum wiadomości"; shownews = "+ Pokaż archiwum wiadomości"; $ („. archive”). html (shownews); $ (". news: not (: lt (" + news + "))"). hide (); "
Ten fragment kodu wyświetli najnowszy post w określonym kanale FeedBurner. Po prostu ustaw adres URL na żądany kanał FeedBurner. $ (dokument) .ready (function () ("
Jest to specyficzne dla jQuery i zawiera trochę hack / poprawki do radzenia sobie z Chrome. Działa to między jQuery 1.5.1 i jQuery 1.8.3. To zniknęło w jQuery ”