Фрагменти коду 2025, Січень
Вимкнути: $ ("# submit-button"). Attr ("вимкнено", правда); Повторно ввімкнути: $ ("# submit-button"). RemoveAttr ("disabled"); "
Код jQuery, який відключає батьківські посилання для випадаючих меню. Меню має бути побудовано як вкладені списки, а батьківське посилання вимкнено. Це допомагає "
Додає клас "перший" до першого елемента, який має клас "активності", який видно у вікні браузера. $ (вікно) .scroll (function () (var "
Цей код буде циклічно переглядати невпорядкований список із ідентифікатором "списку циклів". Може використовуватися на будь-яких елементах з дітьми. Замініть "ul # cyclelist li" на "
Ви не можете по-справжньому порівняти, якщо два об'єкти jQuery однакові ... if ($ (selectionOne) === $ (selectionTwo)) () Ви можете порівняти об'єкти DOM, хоча ... if "
$, Використання "
Нехай щось трапиться під час натискання, але лише один раз! Відв’яжіть обробник клацань після того, як елемент клацнув один раз. $ ('# my-selector'). bind ('клацніть', "
$ ("# s") .val ("Пошук ...") .css ("color", "#ccc") .focus (function () ($ (this) .css ("color", "black") ); if ($ (this) .val () == "Шукати ...") ($ (this) .val ("");) "
Ви можете просто клонувати його та замінити самим собою, при цьому всі події все ще додаються. var input = $ ("# control"); функція something_happens () ("
If (typeof jQuery == 'undefined') (// jQuery НЕ завантажується, робіть тут речі.) "
$ ('button'). click (function (event, wasTriggered) (if (wasTriggered) (alert ('triggered in code');) else (alert ('interggered by mouse');))); "
If ($ ('# myElement'). length> 0) (// він існує) Або, щоб зробити його вигадливою функцією із зворотним викликом: // Tiny jQuery Plugin // by Chris Goodchild $ .fn.exists = "
Скажімо, що в 10 разів швидше =). З’ясуйте, чи встановлений прапорець, чи повертає значення true чи false: $ ('# checkBox'). Attr ('check'); Знайти все позначене "
Якщо ви не встановите wmode для флеш-вбудування, він буде плавати над верхнім накладанням, що може бути досить великою справою. Це ідеально в середовищі з "
JQBrowser v0.2: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/ eval (function (p, a, c, k, e, d) (e = function (c) (повернення (c "
Зробіть щось для кожного порожнього знайденого елемента: $ ('*'). Each (function () (if ($ (this) .text () == "") (// Зроби щось))); TRUE або FALSE, якщо елемент порожній: "
Відсутні зображення просто не відображатимуть нічого, або відображатимуть вікно стилю, коли їх джерело не вдається знайти. Натомість ви можете замінити це на "
(function () (var mX, mY, distance, $ distance = $ ('# span distance'), $ element = $ ('# element'); function calcuDistance (elem, mouseX, mouseY) (return "
$ (function () (var docHeight = $ (document) .height (); $ ("body"). append (""); $ ("# overlay") .height (docHeight) .css (('opacity' : 0.4, 'position': "
$ ('a'). each (function () (if ((C = $ (this) .attr ('href'). match (/ (doc | xls | pdf) $ /))) ($ (this) .addClass (C);))); Це буде переглядати кожен елемент на "
$ ("h2"). each (function () (var wordArray = $ (this) .text (). split (""); var finalTitle = ""; for (i = 0; i "
Неможливо щось зробити .animate (("" height ":" auto ")) ;. Отже, це метод Дарсі Кларк, який дозволяє працювати. Ви по суті клонуєте елемент ",
$ .expr = функція (elem, i, match) (var parts = match.split ("+"); return (i + 1 - (parts || 0))% parseInt (parts, 10) === 0; ); Дивіться оригінальну статтю "
Функція 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'))) Це буде працювати в будь-якому браузері на будь-якому елементі, щоб "
В ідеалі ви виводите цей клас з боку сервера, але якщо не можете ... Скажімо, у вас така навігація: Головна Про клієнтів Зв’яжіться з нами, і ви "
Цей код сумісний з переглядачами та перевіряє розміри області перегляду, роздільну здатність екрана та положення миші, що може бути дуже корисним для "
Додайте до панелі закладок, виділіть текст, клацніть на ній, щоб отримати кількість слів. Підрахувати слова Букмарклет Підрахувати слова <Перетягніть на панель закладок "
Видалити останні чотири символи var myString = "abcdefg"; var newString = myString.substr (0, myString.length-4); // newString тепер "abc" Видалити перші два "