Kod parçacıkları 2025, Ocak
$ ('. varsayılan-değer']. her (işlev () (var default_value = this.value; $ (this) .focus (function () (if (this.value == default_value) (this.value = '' ;))); "
$ .fn.serializeObject = function () (var o = (); var a = this.serializeArray (); $ .each (a, function () (if (o) (if (! o.push) (o = );) o.push (this.value "
Bunun oldukça spesifik olduğunun farkındayım, ancak bir sorunu çözmek için bu seçiciyi daha önce yazmam gerekti ve seçici oldukça gelişmiş olduğu için jQuery kullandım "
Var myChildrenBehave = $ (". element"). filter (function () (var filtered = $ (this) .children (). not (": animasyonlu"); dönüş filtreli;)); Bu, "öğesini seçer"
$ (pencere) .bind ("yük", fonksiyon () (// kod buraya)); "
JQuery (function () (jQuery (": içerir (BUL)"). değil (": has (: içerir (BUL))"). her (işlev () (var that = $ (this), html = that. html (); html = "
Belirli bir süre sonra jQuery kullanarak bir sayfanın belirli öğelerini yenileyin, kimliği olan herhangi bir öğe ile kullanılabilir. "İle verilen örneği değiştirdim"
Var arr =; var removeItem = 2; arr = $ .grep (arr, function (değer) (dönüş değeri! = removeItem;)); "
Kasım 2020 Güncellemesi: Bunun için mümkün olan en iyi tekniğin bu makaledeki Yöntem 4 olduğunu düşünüyorum.
Üzerinde uzun bir tablo olan bir sayfayı aşağı kaydırdığınızda, tipik olarak tablonun başlığı kayar ve işe yaramaz hale gelir. Bu kod, tablo başlığını klonlar "
$ .fn.pasteEvents = function (gecikme) (if (delay == undefined) delay = 20; return $ (this) .each (function () (var $ el = $ (this); $ el.on ("paste ", işlev ()"
$ ['# pass']. keyup (function (e) (var strongRegex = new RegExp ("^ (? =. (8,)) (? =. *) (? =. *) (? =. *) (? =. * \ W). * $ "," G "); var mediumRegex = new"
HTML'yi şöyle varsayarsak: bir, iki, üç Yani, "İki" tıklanırsa, listenin en üstüne taşıyın. $ ("li"). tıklayın (function () ("
$ ['a']. her (function () (var a = new RegExp ('/' + window.location.host + '/'); if (! a.test (this.href)) ($ (this ). tıklayın (işlev (olay) ("
İmleci varsayılan metin yerine girişteki geçerli metnin sonuna hareket ettirmek için kod (metni vurgulayarak). Eklenti biçimi "
InnerHTML () yereldir ve bir DOM düğümünün içeriğini döndürür (örneğin, bir div içinde yaşıyorum .. externalHTML () değil, geçerli DOM düğümünü de içerir "
YENİ seçici jQuery.expr.Contains = function (a, i, m) (return jQuery (a) .text (). ToUpperCase () .indexOf (m.toUpperCase ())> = 0;); // OVERWRITES eski "
JQuery'nin gerçekten bir .hasAttr () işlevi yoktur. Öyle olduğunu varsayabilirsiniz, ama ne yazık ki öyle değildir. Bir StackOverflow iş parçacığında oldukça iyi "
Kullanım Örneği AJAX'ın sitenizdeki başka bir sayfanın bir bölümünü geçerli sayfaya yüklemesini istiyorsunuz. Diyelim ki e-ticaret CMS sisteminiz, "
1) jQuery'yi yükleyin ve Mouse Wheel eklentisi Mouse Wheel eklentisi burada. 2) Fare tekerleği olayını gövdeye ekleyin "30" hızı temsil eder. preventDefault, "
Diyelim ki bir sürü sayfada bir ekleme yapacaksınız ve bunun içinde jQuery'ye özgü bazı şeyler yapmak istediğinizi de dahil edin. Bu sayfa olabilir veya "
Google API Direct Link ile Google'a yükleyin Yüklendiğini kontrol edin, yalnızca yüklenmemişse yükleyin var jQueryScriptOutputted = false; function initJQuery () (// ise "
Var kkeys = (), konami = "38,38,40,40,37,39,37,39,66,65"; $ (belge) .keydown (function (e) (kkeys.push (e.keyCode); if (kkeys.toString (). indexOf (konami ")
Genel olarak CSS Yapışkan Altbilgisi, mükemmel bir şekilde sorunsuz çalıştığı ve JavaScript gerektirmediği için en iyi yoldur. İşaretleme gerekli ise "
$ ("tr: tek"). addClass ("tek"); Ardından biraz CSS kullanın: .odd (arka plan: #ccc;) "
$ ("a"). hover (function () ($ (this) .stop (). animate ((paddingLeft: "10px"), 200);), function () ($ (this) .stop (). animate ((paddingLeft: "0px"), 200);)); Yapmak"
Var $ inputs = $ (". example-input"); $ inputs.keyup (function () ($ inputs.val ($ (bu) .val ());)); Misal"
İşlev $ .fn.tweetify = function () (this.each (function () ($ (this) .html ($ (this) .html () "
"YourPluginName" örneklerini gerçek eklenti adınızla değiştirin. "Yarıçap" ile ilgili şeyler, bir seçenek örneğidir (eklentiyi geçirecek parametre). "
JQuery, JSON verileri için AJAX isteklerini kolaylaştırmaya yardımcı olmak için getJSON () adında yerleşik bir işleve sahiptir. Normalde harika çalışır, ancak bu işlev "