Comments (4)
@amclin I appreciate the proactive pull request, but unfortunately I'm opposed to this feature request... if I understand it correctly.
The handlerIn function is already delayed by at least one polling interval. I don't see how adding an additional fixed delay for the handlerIn could be beneficial to the end user. I'm trying to stand by the principle that UI's need to be as-snappy-as-possible and not throw delays upon delays to fix some other delay. It sounds like you're trying to solve an implementation-specific usability issue.
Is there some generic use case that requires a fixed delay on handlerIn that I'm not seeing?
from jquery-hoverintent.
I agree entirely with @briancherne.
@amclin I'm not sure, but the use case you describe sounds like it could be exactly the one mentioned on #6. (Please correct me if I'm wrong.) If that's the case, I would suggest reading the thread and proposed solutions on that issue, which don't require a modification to the plugin itself.
Unless this is a significantly different use case you're describing, I'd rather close this issue, along with #60, and move the discussion to #6. What do you think?
from jquery-hoverintent.
My use case is very similar to #6 but it's not exclusively limited to sibling elements. I think allowing the plugin behavior to be symmetrical is a rather good way of solving the challenges of sibling or related elements. My scenarios is not solved by a shared intent on the container. Rather I need to make sure that the opening of a sibling doesn't prematurely close the original element.
from jquery-hoverintent.
Hello again, and sorry for the extreme delay! I just reread the thread on #6, and based on what you said, it indeed does seem like the generic sharesIntent
use case that Brian mentions. As I think more discussion is needed around the need for this kind of feature and the implementation approach, I'll close this (and #60 along with it) for now.
Please feel free to revive the discussion on #6, and thanks again for the interest and for your PR!
from jquery-hoverintent.
Related Issues (20)
- create gh-pages branch, change official site to github.io HOT 7
- Check over/out methods gracefully. HOT 5
- make new version HOT 1
- Namespaces, unbinding and the .on() syntax HOT 7
- Add an minified version HOT 1
- Late firing on mobiles HOT 7
- Is it work with dynamically added element? HOT 3
- cdnjs issue was opened HOT 1
- remove bower.json
- 1.8.1 on NPM is a mismatch? HOT 7
- Disabled button not firing "over" (in a very specific circumstance) HOT 2
- handlerOut not triggered when domElement is removed dynamically HOT 3
- Improperly triggers mouseout when hovering a child inputs auto complete suggestion. HOT 3
- Possible bug HOT 3
- Deprecated jQuery HOT 1
- how to import like/in es6 modules? HOT 1
- ES6 version
- Typescript types needed
- Failed to open stream HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jquery-hoverintent.