menuMDUIDocs
color_lens
A Material Design 3 és Web Components alapú új mdui 2 már elérhető, tekintse meg az mdui 2 dokumentációját.

Frissítés 0.4.3-ról 1.0.0-ra

mdui.$ frissítések

A 0.4.3-as verzióban mdui.JQ volt a neve, az 1.0.0-as verzióban mdui.$ lett.

Ezzel a változtatással az ES6 modulos környezetben az alábbi módon importálhatod a mdui.$-t, ami kényelmesebb használatot tesz lehetővé.

import { $ } from 'mdui';

Számos metódus funkcionalitása bővült a mdui.$-ban, ezeket itt nem részletezzük. Alább csak a 0.4.3-mal nem kompatibilis frissítéseket soroljuk fel.

.width(), .height(), .innerWidth(), .innerHeight() változások

A 0.4.3-ban a padding beleértése a box-sizing attribútum értékétől függött.

Az 1.0.0-ban a szélesség és magasság független a box-sizing attribútumtól. Ez a módosítás összhangban van a jQuery működésével.

.offset(), .position() változások

A 0.4.3-ban a visszatérési érték formátuma { top: number, left: number, width: number, height: number } volt.

Az 1.0.0-ban a visszatérési érték formátuma { top: number, left: number } lett. Ez a módosítás összhangban van a jQuery működésével.

.children(), .parent(), .parents(), .prev(), .prevAll(), .next(), .nextAll(), .siblings() változások

A 0.4.3-ban a paraméter lehetett CSS-szelektor, DOM elem, tömb stb.

Az 1.0.0-ban a paraméter csak CSS-szelektor lehet. Ez a módosítás összhangban van a jQuery működésével.

.has() változások

A 0.4.3-ban a paraméter lehetett CSS-szelektor, DOM elem, tömb stb.

Az 1.0.0-ban a paraméter csak CSS-szelektor vagy DOM elem lehet. Ez a módosítás összhangban van a jQuery működésével.

.ready() eltávolítva

A 0.4.3-ban a $(document).ready(function () {}) használható volt a DOM betöltése után lefutó függvények meghívására.

Az 1.0.0-ban ezt cseréld le a $(function () {}) formára.

.ajax() változások

A 0.4.3-ban az .ajax() metódus visszatérési értéke egy XMLHttpRequest objektum volt, és támogatta a jsonp kéréseket.

Az 1.0.0-ban a visszatérési érték Promise lett, és a metódus már nem támogatja a jsonp kéréseket.