joeldbirch / superfish

Superfish is a jQuery plugin that adds usability enhancements to existing multi-level drop-down menus.
Other
912 stars 315 forks source link

Superfish slim #166

Open ghost opened 7 years ago

ghost commented 7 years ago

Bootstrap 4 is targeting jQuery slim. I'm sure many would enjoy using this mighty fine plug-in on their future websites.

Refactoring considerations:

joeldbirch commented 7 years ago

All good suggestions, thanks! I'll refer to this when I refactor.

I'm more inclined to do a no-dependency version of Superfish, really. I've been waiting for browser support to improve and if Bootstrap 4 is happy enough to rely on Slim.js, which appears to only supports IE11+, then maybe the time is nigh.

ghost commented 7 years ago

@joeldbirch going jQuery free would be delightful, and a good opportunity to bake in or build upon a vanilla roll of hoverIntent. I looked around yesterday and there's a jQ-free version of HI but it does not support event delegation as an FYI.