v2 Upgrade - daneWilliams/jquery.dropdown GitHub Wiki
As a complete rewrite, v2 has introduced some features and changes which break backward-compatibility. Please review the changes below and read the rest of the Wiki for details on integrating with the new version.
Options
Removed
The following options were removed;
- maxHeight
- maxWidth
- toggleElem
- multiple (renamed to
multi
)
Added
The following options were added;
- multi (previously
multiple
) - collision
- scrollSelected
- minSelect
- maxSelect
- autoCloseMax
- autoCloseLink
- closeReset
- selectLinks
- followLinks
- autoToggleLink
Modified
The following options were modified;
- autoResize (default changed from
300
to200
) - classes (default icon classes removed, now added with CSS)
Callbacks
The event naming system has changed in v2. Any custom functionality using event callbacks must be updated to the new formats.
dropdown-before-open``..........
dropdown.open:before
dropdown-after-open``...........
dropdown.open
dropdown-before-close``.........
dropdown.close:before
dropdown-after-close``..........
dropdown.close
dropdown-before-open-menu``.....
dropdown.open.menu:before
dropdown-after-open-menu``......
dropdown.open.menu
dropdown-before-close-menu``....
dropdown.close.menu:before
dropdown-after-close-menu``.....
dropdown.close.menu
dropdown-before-resize``........
dropdown.resize:before
dropdown-after-resize``.........
dropdown.resize
dropdown-before-reset``.........
dropdown.reset:before
dropdown-after-reset``..........
dropdown.reset
dropdown-before-select``........
dropdown.select:before
dropdown-after-select``.........
dropdown.select
dropdown-before-deselect``......
dropdown.deselect:before
dropdown-after-deselect``.......
dropdown.deselect