mdui obsahuje lehkou knihovnu nástrojů JavaScriptu, která má podobné API a styl řetězení jako jQuery, ale má pouze jednu šestinu velikosti jQuery.
Knihovnu můžete volat pomocí mdui.$, ale je lepší uložit mdui.$ do krátké proměnné pro pohodlné volání, například:
var $ = mdui.$;V následující dokumentaci používáme $ k reprezentaci mdui.$.
$() | Tato metoda má více způsobů použití: Můžete předat CSS selektor jako parametr; vrací objekt JQ obsahující odpovídající prvky. Tato metoda je implementována pomocí Můžete předat prvek DOM, libovolné pole, NodeList nebo objekt JQ; vrací objekt JQ obsahující zadané prvky. Můžete předat řetězec HTML; vrací objekt JQ obsahující prvky DOM vytvořené podle HTML. Můžete předat funkci, která bude volána po načtení DOM. |
$.extend() | Pokud je předán pouze jeden objekt, jeho vlastnosti budou sloučeny do objektu JQ, což odpovídá přidání nové funkčnosti do jmenného prostoru JQ. Pokud jsou předány dva nebo více objektů, vlastnosti všech objektů jsou přidány do prvního objektu a vrací se sloučený objekt. |
$.fn.extend() | Rozšiřuje metody v prototypu JQ. |
$.param() | Serializuje objekt nebo pole; vrací řetězec, který lze použít v parametrech URL. Pokud je předaný parametr pole, musí být formát tohoto pole v souladu s návratovým formátem |
$.each() | Prochází pole nebo objekt. Návratová hodnota je první parametr, tj. procházené pole nebo objekt. Prvním parametrem funkce je pozice indexu pole nebo klíč objektu; druhým parametrem je hodnota na odpovídající pozici v poli nebo objektu.
|
$.merge() | Připojí prvky druhého pole k prvnímu poli a vrací sloučené pole. |
$.unique() | Odstraní duplicitní prvky z pole. |
$.map() | Prochází pole nebo objekt a vrací nové pole složené z návratových hodnot funkce. Prvním parametrem funkce je hodnota na odpovídající pozici v poli nebo objektu, druhým parametrem je pozice indexu pole nebo klíč objektu. Funkce může vrátit libovolnou hodnotu. Pokud je návratovou hodnotou funkce pole, bude rozbaleno; pokud je vrácena |
$.contains() | Určuje, zda nadřazený uzel obsahuje podřazený uzel; vrací logickou hodnotu. |
.is() | Pokud alespoň jeden prvek v kolekci odpovídá parametru, vrací Parametr může být CSS selektor, prvek DOM, pole prvků DOM, objekt JQ nebo funkce zpětného volání. Pokud je parametr funkcí, je prvním parametrem funkce pozice indexu, druhým parametrem je aktuální prvek a |
.length | Vrací počet prvků v aktuální kolekci. |
.each() | Prochází aktuální kolekci a spustí funkci pro každý prvek. Pokud funkce vrátí Prvním parametrem funkce je pozice indexu prvku, druhým parametrem je aktuální prvek. |
.map() | Prochází aktuální kolekci a spustí funkci pro každý prvek; vrací novou kolekci složenou z návratových hodnot funkcí. Pokud funkce vrátí Prvním parametrem funkce je pozice indexu prvku, druhým parametrem je aktuální prvek. |
.eq() | Vrací kolekci obsahující pouze prvek na zadané pozici indexu. |
.first() | Vrací kolekci obsahující pouze první prvek. |
.last() | Vrací kolekci obsahující pouze poslední prvek. |
.get() | Vrací prvek na zadané pozici indexu. Pokud nejsou předány parametry, vrací pole obsahující všechny prvky v kolekci. |
.index() | Pokud nejsou předány žádné parametry, vrací pozici indexu prvního prvku v kolekci vzhledem k jeho sourozencům. Pokud je jako parametr předán CSS selektor, vrací pozici indexu prvního prvku v kolekci vzhledem k prvkům odpovídajícím selektoru. Pokud je předán prvek DOM, vrací index tohoto prvku v kolekci. Pokud je předán objekt JQ, vrací pozici indexu prvního prvku objektu v aktuální kolekci. |
.slice() | Vrací podmnožinu aktuální kolekce. Prvním parametrem je počáteční pozice podmnožiny, druhým parametrem je koncová pozice; pokud není druhý parametr předán, zahrnuje všechny prvky od počátku do konce. |
.filter() | Odfiltruje prvky z aktuální kolekce, které odpovídají zadanému výrazu. Parametrem může být CSS selektor, prvek DOM, pole prvků DOM nebo funkce zpětného volání. Pokud je parametrem funkce, prvním parametrem je pozice indexu, druhým parametrem je aktuální prvek a |
.not() | Odfiltruje prvky z aktuální kolekce, které neodpovídají zadanému výrazu. Parametrem může být CSS selektor, prvek DOM, pole prvků DOM nebo funkce zpětného volání. Pokud je parametrem funkce, prvním parametrem je pozice indexu, druhým parametrem je aktuální prvek a |
.hasClass() | Zjišťuje, zda první prvek v kolekci obsahuje zadanou CSS třídu. |
.addClass() | Přidává CSS třídu každému prvku v kolekci; více názvů tříd lze oddělit mezerou. Můžete také předat funkci, která vrací název CSS třídy. Prvním parametrem funkce je pozice indexu, druhým parametrem původní název třídy a |
.removeClass() | Odebírá CSS třídu z prvků v kolekci; více názvů tříd lze oddělit mezerou. Můžete také předat funkci, která vrací název CSS třídy. Prvním parametrem funkce je pozice indexu, druhým parametrem původní název třídy a Pokud nejsou předány žádné parametry, bude atribut |
.toggleClass() | Třídu CSS prvku, pokud existuje, odstraňte, pokud ne, přidejte. Více názvů tříd lze oddělit mezerou. Můžete také předat funkci zpětného volání, která vrátí název třídy CSS. Prvním parametrem funkce je pozice indexu, druhým parametrem je původní název třídy CSS prvku, |
.prop() | Získejte hodnotu vlastnosti prvního prvku v kolekci. Lze také nastavit hodnotu vlastnosti všech prvků v kolekci. Nastavovaná hodnota vlastnosti může být návratová hodnota funkce zpětného volání. Prvním parametrem funkce zpětného volání je pozice indexu prvku, druhým parametrem je původní hodnota vlastnosti prvku, Pokud je hodnota vlastnosti nebo návratová hodnota funkce zpětného volání Můžete také nastavit více vlastností současně předáním objektu. |
.removeProp() | Odstraňte zadanou hodnotu vlastnosti ze všech prvků v kolekci. |
.attr() | Získejte hodnotu vlastnosti prvního prvku v kolekci. Lze také nastavit hodnotu vlastnosti všech prvků v kolekci. Nastavovaná hodnota vlastnosti může být návratová hodnota funkce zpětného volání. Prvním parametrem funkce zpětného volání je pozice indexu prvku, druhým parametrem je původní hodnota vlastnosti prvku, Pokud je hodnota vlastnosti nebo návratová hodnota funkce zpětného volání Můžete také nastavit více vlastností současně předáním objektu. |
.removeAttr() | Odstraňte zadanou hodnotu vlastnosti ze všech prvků v kolekci, více názvů vlastností lze oddělit mezerou. |
.val() | Získejte hodnotu prvního prvku v kolekci. Pokud je prvkem Lze také nastavit hodnotu všech prvků v kolekci. Nastavovaná hodnota může být řetězec, číslo, pole řetězců, funkce zpětného volání. Pokud je hodnota funkcí zpětného volání, prvním parametrem funkce je pozice indexu prvku, druhým parametrem je původní hodnota prvku, Pokud je prvkem Pokud je hodnota nebo návratová hodnota funkce |
.text() | Získejte textový obsah všech prvků v kolekci (včetně jejich potomků) Lze také nastavit text všech prvků v kolekci. Nastavovaná hodnota může být řetězec, číslo, logická hodnota, funkce zpětného volání. Pokud se jedná o funkci zpětného volání, prvním parametrem je pozice indexu prvku, druhým parametrem je původní textový obsah prvku, Pokud je nastavovaná hodnota nebo návratová hodnota funkce zpětného volání |
.html() | Získejte obsah HTML prvního prvku v kolekci. Lze také nastavit obsah HTML všech prvků v kolekci. Nastavovaná hodnota může být řetězec HTML, prvek DOM, funkce zpětného volání. Pokud se jedná o funkci zpětného volání, prvním parametrem je pozice indexu prvku, druhým parametrem je původní obsah HTML prvku, Pokud je nastavovaná hodnota nebo návratová hodnota funkce zpětného volání |
$.data() | Čtení nebo ukládání dat na zadaný prvek. Při ukládání dat, pokud je hodnota Poznámka: Tato metoda nezkontroluje atribut |
$.removeData() | Odstraňte data uložená na zadaném prvku. Více názvů klíčů lze oddělit mezerou, nebo je lze reprezentovat jako pole. Pokud není určen název klíče, budou odstraněna všechna data na prvku. |
.data() | Čtení nebo ukládání dat na prvky v aktuální kolekci. Při ukládání dat, pokud je hodnota Poznámka: Data vrácená touto metodou budou obsahovat atribut |
.removeData() | Odstraňte data uložená na prvky v aktuální kolekci. Více názvů klíčů lze oddělit mezerou, nebo je lze reprezentovat jako pole. Pokud není určen název klíče, budou odstraněna všechna data na prvku. Poznámka: Tato metoda odstraní pouze data nastavená metodou |
.css() | Získejte hodnotu vlastnosti CSS prvního prvku v kolekci. Lze také nastavit hodnotu vlastnosti CSS všech prvků v kolekci. Hodnota vlastnosti může být řetězec, číslo, nebo funkce zpětného volání, která vrací řetězec nebo číslo. Pokud je hodnota vlastnosti funkcí zpětného volání, prvním parametrem funkce je pozice indexu prvku, druhým parametrem je původní hodnota vlastnosti CSS prvku, Pokud je hodnota vlastnosti nebo návratová hodnota funkce zpětného volání Pokud je hodnota vlastnosti nebo návratová hodnota funkce zpětného volání číslo, bude automaticky přidán Můžete také nastavit více vlastností CSS předáním objektu páru klíč-hodnota. |
.width() | Získejte šířku prvního prvku v kolekci (v pixelech), bez šířky Lze také nastavit šířku všech prvků v kolekci (bez šířky Hodnota může být řetězec s jednotkou, číslo, nebo funkce zpětného volání, která vrací řetězec s jednotkou nebo číslo. Prvním parametrem funkce zpětného volání je pozice indexu prvku, druhým parametrem je původní hodnota šířky prvku, Pokud je hodnota nebo návratová hodnota funkce zpětného volání číslo, bude automaticky přidán Pokud je hodnota nebo návratová hodnota funkce zpětného volání |
.height() | Získejte výšku prvního prvku v kolekci (v pixelech), bez výšky Lze také nastavit výšku všech prvků v kolekci (bez výšky Hodnota může být řetězec s jednotkou, číslo, nebo funkce zpětného volání, která vrací řetězec s jednotkou nebo číslo. Prvním parametrem funkce zpětného volání je pozice indexu prvku, druhým parametrem je původní hodnota výšky prvku, Pokud je hodnota nebo návratová hodnota funkce zpětného volání číslo, bude automaticky přidán Pokud je hodnota nebo návratová hodnota funkce zpětného volání |
.innerWidth() | Získejte šířku prvního prvku v kolekci (v pixelech), včetně Lze také nastavit šířku všech prvků v kolekci (včetně Hodnota může být řetězec s jednotkou, číslo, nebo funkce zpětného volání, která vrací řetězec s jednotkou nebo číslo. Prvním parametrem funkce zpětného volání je pozice indexu prvku, druhým parametrem je původní hodnota šířky prvku, Pokud je hodnota nebo návratová hodnota funkce zpětného volání číslo, bude automaticky přidán Pokud je hodnota nebo návratová hodnota funkce zpětného volání |
.innerHeight() | Získejte výšku prvního prvku v kolekci (v pixelech), včetně Lze také nastavit výšku všech prvků v kolekci (včetně Hodnota může být řetězec s jednotkou, číslo, nebo funkce zpětného volání, která vrací řetězec s jednotkou nebo číslo. Prvním parametrem funkce zpětného volání je pozice indexu prvku, druhým parametrem je původní hodnota výšky prvku, Pokud je hodnota nebo návratová hodnota funkce zpětného volání číslo, bude automaticky přidán Pokud je hodnota nebo návratová hodnota funkce zpětného volání |
.outerWidth() | Získejte šířku prvního prvku v kolekci (v pixelech), včetně Lze také nastavit šířku všech prvků v kolekci (včetně Prvním parametrem může být řetězec s jednotkou, číslo, nebo funkce zpětného volání, která vrací řetězec s jednotkou nebo číslo. Prvním parametrem funkce zpětného volání je pozice indexu prvku, druhým parametrem je původní šířka prvku, Pokud je hodnota nebo návratová hodnota funkce zpětného volání číslo, bude automaticky přidán Pokud je hodnota nebo návratová hodnota funkce zpětného volání |
.outerHeight() | Získejte výšku prvního prvku v kolekci (v pixelech), včetně Lze také nastavit výšku všech prvků v kolekci (včetně Prvním parametrem může být řetězec s jednotkou, číslo, nebo funkce zpětného volání, která vrací řetězec s jednotkou nebo číslo. Prvním parametrem funkce zpětného volání je pozice indexu prvku, druhým parametrem je původní výška prvku, Pokud je hodnota nebo návratová hodnota funkce zpětného volání číslo, bude automaticky přidán Pokud je hodnota nebo návratová hodnota funkce zpětného volání |
.hide() | Skrýt všechny prvky v kolekci. |
.show() | Zobrazit všechny prvky v kolekci. |
.toggle() | Přepnutí stavu zobrazení všech prvků v kolekci. |
.offset() | Získejte souřadnice prvního prvku v kolekci vzhledem k Lze také nastavit souřadnice všech prvků v kolekci vzhledem k Parametr je objekt obsahující vlastnosti Pokud je parametr funkcí zpětného volání, prvním parametrem je pozice indexu prvku, druhým parametrem jsou původní souřadnice prvku, Pokud je hodnota |
.offsetParent() | Vrátit nadřazený prvek prvního prvku v kolekci, který se používá pro umístění. To znamená, že prvním |
.position() | Získejte posun prvního prvku v kolekci vzhledem k nadřazenému prvku. |
.find() | Mezi všemi prvky v aktuální kolekci najděte posloupnost potomků uzlů určených selektorem CSS. |
.children() | Mezi všemi prvky v aktuální kolekci získejte posloupnost přímých podřízených prvků. Můžete předat selektor CSS jako parametr pro filtrování podřízených prvků. |
.has() | Mezi všemi prvky v aktuální kolekci filtrujte prvky obsahující zadané podřízené prvky. Parametr může být selektor CSS nebo prvek DOM. |
.parent() | Mezi všemi prvky v aktuální kolekci získejte posloupnost přímých nadřazených prvků. Můžete předat selektor CSS jako parametr tak, aby se vrátily pouze nadřazené prvky, které odpovídají parametru. |
.parents() | Mezi všemi prvky v aktuální kolekci získejte posloupnost všech předchůdců. Můžete předat selektor CSS jako parametr tak, aby se vrátily pouze předchůdci, které selektor CSS odpovídá. |
.parentsUntil() | Mezi všemi prvky v aktuální kolekci, získejte všechny prvky předka prvku, dokud se nesetkáte s prvkem, který odpovídá prvnímu parametru (bez zahrnutí porovnávaného prvku). Prvním parametrem může být selektor CSS, prvek DOM, objekt JQ. Můžete předat druhý parametr, který musí být selektor CSS, což znamená, že vrátí pouze prvky, které odpovídají parametru. Pokud není určen parametr, budou všichni předchůdci odpovídát, což je stejné jako efekt |
.prev() | Získejte posloupnost předcházejícího prvku na stejné úrovni všech prvků v aktuální kolekci. Můžete předat selektor CSS jako parametr, aby se vrátily pouze prvky stejné úrovně, které odpovídají parametru. |
.prevAll() | Získejte posloupnost všech předcházejících prvků stejné úrovně všech prvků v aktuální kolekci. Můžete předat selektor CSS jako parametr, aby se vrátily pouze prvky stejné úrovně, které odpovídají parametru. |
.prevUntil() | Mezi všemi prvky v aktuální kolekci, získejte všechny prvky stejné úrovně, které předcházejí prvku, dokud se nesetkáte s prvkem, který odpovídá prvnímu parametru (bez zahrnutí porovnávaného prvku). Prvním parametrem může být selektor CSS, prvek DOM, objekt JQ. Můžete předat druhý parametr, který musí být selektor CSS, což znamená, že vrátí pouze prvky, které odpovídají parametru. |
.next() | Získejte posloupnost následujícího prvku na stejné úrovni všech prvků v aktuální kolekci. Můžete předat selektor CSS jako parametr, aby se vrátily pouze prvky stejné úrovně, které odpovídají parametru. |
.nextAll() | Získejte posloupnost všech následujících prvků stejné úrovně všech prvků v aktuální kolekci. Můžete předat selektor CSS jako parametr, aby se vrátily pouze prvky stejné úrovně, které odpovídají parametru. |
.nextUntil() | Mezi všemi prvky v aktuální kolekci, získejte všechny prvky stejné úrovně, které následují prvku, dokud se nesetkáte s prvkem, který odpovídá prvnímu parametru (bez zahrnutí porovnávaného prvku). Prvním parametrem může být selektor CSS, prvek DOM, objekt JQ. Můžete předat druhý parametr, který musí být selektor CSS, což znamená, že vrátí pouze prvky, které odpovídají parametru. |
.closest() | Porovnávejte postupně nahoru od aktuálního prvku a vraťte první nalezený odpovídající prvek. Parametr může být selektor CSS, prvek DOM, objekt JQ. |
.siblings() | Mezi všemi prvky v aktuální kolekci získejte všechny prvky na stejné úrovni. Můžete předat selektor CSS jako parametr, aby se vrátily pouze prvky stejné úrovně, které odpovídají parametru. |
.add() | Přidejte prvek do aktuální kolekce. Parametr může být řetězec HTML, selektor CSS, objekt JQ, prvek DOM, pole prvků DOM, NodeList. |
.empty() | Odeberte všechny podřízené prvky z aktuálního prvku. |
.remove() | Odeberte prvky v aktuální kolekci z DOM. Můžete předat selektor CSS jako parametr, aby se odstraňovaly pouze prvky, které odpovídají parametru. |
.prepend() | Vložte zadaný obsah před vnitřek prvků v aktuální kolekci. Typ parametru může být řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ. Podporuje předání více parametrů. Můžete také předat funkci zpětného volání, která vrací řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ, prvním parametrem funkce je pozice indexu aktuálního prvku, druhým parametrem je původní HTML prvku, Tato metoda vrátí původní kolekci. |
.prependTo() | Připojte prvky v aktuální kolekci před vnitřek zadaného prvku. Parametr může být selektor CSS, řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ. Tato metoda vrátí původní kolekci. |
.append() | Vložte zadaný obsah za vnitřek prvků v aktuální kolekci. Typ parametru může být řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ. Podporuje předání více parametrů. Můžete také předat funkci zpětného volání, která vrací řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ, prvním parametrem funkce je pozice indexu aktuálního prvku, druhým parametrem je původní HTML prvku, Tato metoda vrátí původní kolekci. |
.appendTo() | Připojte prvky v aktuální kolekci za vnitřek zadaného prvku. Parametr může být selektor CSS, řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ. Tato metoda vrátí původní kolekci. |
.after() | Vložte zadaný obsah za prvky v aktuální kolekci jako prvky na stejné úrovni. Typ parametru může být řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ. Podporuje předání více parametrů. Můžete také předat funkci zpětného volání, která vrací řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ, prvním parametrem funkce je pozice indexu aktuálního prvku, druhým parametrem je původní HTML prvku, Tato metoda vrátí původní kolekci. |
.insertAfter() | Vložte prvky v aktuální kolekci za cílový prvek jako prvky na stejné úrovni. Pokud je prvek v aktuální kolekci již prvkem na stránce, prvek se přesune, nikoli se nekopíruje. Pokud existuje více cílů, prvky v aktuální kolekci budou naklonované a přidané za každý cílový prvek. Můžete předat řetězec HTML, selektor CSS, prvek DOM, pole prvků DOM, objekt JQ jako parametr k určení cílového prvku. |
.before() | Vložte zadaný obsah před prvky v aktuální kolekci jako prvky na stejné úrovni. Typ parametru může být řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ. Podporuje předání více parametrů. Můžete také předat funkci zpětného volání, která vrací řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ, prvním parametrem funkce je pozice indexu aktuálního prvku, druhým parametrem je původní HTML prvku, Tato metoda vrátí původní kolekci. |
.insertBefore() | Vložte prvky v aktuální kolekci před cílový prvek jako prvky na stejné úrovni. Pokud je prvek v aktuální kolekci již prvkem na stránce, prvek se přesune, nikoli se nekopíruje. Pokud existuje více cílů, prvky v aktuální kolekci budou naklonované a přidané za každý cílový prvek. Můžete předat řetězec HTML, selektor CSS, prvek DOM, pole prvků DOM, objekt JQ jako parametr k určení cílového prvku. |
.replaceWith() | Nahraďte prvky v aktuální kolekci zadaným prvkem. Parametr může být řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ. Můžete také předat funkci zpětného volání, která vrací řetězec HTML, prvek DOM, pole prvků DOM, objekt JQ, prvním parametrem funkce je pozice indexu aktuálního prvku, druhým parametrem je původní HTML prvku, Tato metoda vrátí původní kolekci, tj. nahrazenou kolekci. |
.replaceAll() | Nahraďte zadané prvky prvky v aktuální kolekci. Parametr je selektor CSS, prvek DOM, pole prvků DOM, objekt JQ. Tato metoda vrátí původní kolekci, tj. kolekci prvků, které mají být použity pro nahrazení. |
.clone() | Duplikujte všechny prvky v kolekci prostřednictvím hlubokého klonování. Duplikujte všechny prvky v kolekci prostřednictvím nativní metody |
.serializeArray() | Zkombinujte hodnoty prvků formuláře do pole složeného z párů klíč-hodnota Tato metoda se může použít na jednotlivé prvky formuláře, nebo se může použít na celý prvek |
.serialize() | Serializace hodnot prvků formuláře. |
.on() | Vázaná funkce obslužného programu událostí pro určitou událost pro každý prvek v kolekci. Podrobné příklady použití viz níže: |
.one() | Vázaná funkce obslužného programu událostí pro určitou událost pro každý prvek v kolekci. Ale událost se spustí pouze jednou. Použití této metody je stejné jako |
.off() | Zrušit vázanou událost pro každý prvek v kolekci. Podrobné příklady použití viz níže: |
.trigger() | Spustit určenou událost. Podrobné příklady použití viz níže: |
$.ajaxSetup() | Nastavte globální konfigurační parametry pro požadavek Ajax. Podrobný seznam parametrů naleznete v části Parametry Ajax níže. |
$.ajax() | Odeslat požadavek Ajax a vrátit Promise. Podrobný seznam parametrů naleznete v části Parametry Ajax níže. |
.ajaxStart() | Globální Ajax událost. Spustit funkci při zahájení požadavku Ajax. |
.ajaxSuccess() | Globální Ajax událost. Spustit funkci, když je požadavek Ajax úspěšný. |
.ajaxError() | Globální Ajax událost. Spustit funkci, když dojde k chybě v požadavku Ajax. |
.ajaxComplete() | Globální Ajax událost. Spustit funkci po dokončení požadavku Ajax. |
| Název parametru | Typ | Výchozí hodnota | Popis |
|---|---|---|---|
url | String | URL aktuální stránky. | Adresa URL požadavku. |
method | String | GET | Metoda požadavku. Zahrnuje: GET, POST, PUT, PATCH, HEAD, OPTIONS, DELETE |
data | any | '' | Data odeslaná na server. |
processData | Boolean | true | Zda převést předaná data na řetězec dotazu k odeslání. |
async | Boolean | true | Zda je to asynchronní požadavek. |
cache | Boolean | true | Zda číst z mezipaměti. Platí pouze pro požadavky GET a HEAD. |
username | String | '' | Uživatelské jméno pro ověření přístupu HTTP. |
password | String | '' | Heslo pro ověření přístupu HTTP. |
headers | Object | {} | Data přidaná do Headers. Tuto hodnotu lze přepsat ve funkci zpětného volání Pole s hodnotou řetězce nebo |
xhrFields | Object | {} | Data nastavená na objektu XMLHttpRequest. |
statusCode | Object | {} | Objekt složený ze stavových kódů HTTP a funkcí. Pokud je stavový kód mezi 200 - 299 nebo se rovná 304, znamená to úspěšný požadavek, parametr funkce je stejný jako parametr zpětného volání |
dataType | String | text | Typ dat vrácených serverem. Zahrnuje: text, json |
contentType | String | application/x-www-form-urlencoded | Typ kódování obsahu. Pokud je false, Content-Type nebude nastaven. |
timeout | Number | 0 | Doba vypršení požadavku (v milisekundách). Pokud je 0, znamená to, že nikdy nevyprší. |
global | Boolean | true | Zda spustit globální Ajax událost. |
beforeSend | Function | Voláno před odesláním požadavku. Vrácení | |
success | Function | Volá se po úspěšném požadavku. | |
error | Function | Voláno při chybě požadavku. | |
complete | Function | Volá se po dokončení požadavku. |
Poznámka: Následující metody existují pouze v rozhraní mdui, pokud přímo používáte knihovnu mdui.jq, tyto metody neexistují.
.reflow() | Vynucené překreslení aktuálního prvku. |
.transition() | Nastavte vlastnost Může to být časová hodnota s jednotkou, nebo bez jednotky. Pokud bez jednotky, bude automaticky přidán |
.transitionEnd() | Přidejte zpětné volání transitionend na aktuální prvek. Parametrem funkce zpětného volání je objekt |
.transform() | Nastavte vlastnost |
.transformOrigin() | Nastavte vlastnost |
.mutation() | Spusťte inicializační funkci zaregistrovanou na aktuálním prvku a jeho podřízených prvcích. |
$.showOverlay() | Vytvořit a zobrazit masku, vrátit objekt JQ vrstvy masky. Můžete předat celočíselný parametr, který představuje styl |
$.hideOverlay() | Skrýt vrstvu masky. Pokud bylo voláno více |
$.lockScreen() | Zablokovat stránku a zakázat posouvání stránky. |
$.unlockScreen() | Odemknout stránku. Pokud bylo voláno více |
$.throttle() | Omezení počtu spuštění funkce. Předejte funkci jako parametr, prvním parametrem funkce je spouštěná funkce, druhým parametrem je doba zpoždění v milisekundách. |
$.guid() | Generuje globálně jedinečné ID. Můžete předat parametr. Pokud guid odpovídající tomuto parametru neexistuje, bude generován nový guid a vrácen; pokud guid odpovídající parametru již existuje, bude vrácen stávající guid. |