Comments (5)
I have looked in to this a little. Firefox has some very different behaviour when it comes to blurring an open select box. Applying fixes to support this could get very ugly and may actually be a job maybe for a serperate plugin. At this point, I am actually considering removing support for the open state since it just doesnt seem to be feasible in cross-browser implementations without bloating the plugin a great deal
from jquery.customselect.
I think that you can easily check what kind of element the user clicked on 'mouseup':
if it's another .customSelect the plugin blurs the open select and triggers a click event on the closed one.
Am I right dude?
from jquery.customselect.
yeah but Firefox doesnt fire a mouseup if you click away onto another select :S
from jquery.customselect.
@iSimonWeb Please take a look at 0.4.1 . We were previously blocking mouseup event propogation which was preventing our document mouseup handler from executing (which prevented the manual .blur
from happening). So in firefox we first check to see if there are other customSelects open, and if so, we allow the mouseUp to propogate as usual, and just apply a focus. Yikes! I get the feeling though that we havent seen the last of this issue. But this hopefully should solve your problem!
from jquery.customselect.
Yes it does! Thank you man. See you next issue :P
from jquery.customselect.
Related Issues (20)
- Uncaught TypeError: Cannot read property 'msie' of undefined
- Why not wrap everything in a container for responsive? HOT 3
- Unnecessary focus/blur on keyup.
- Have to click twice to get focus on input element
- Trigger render on resize
- jQuery 3 Compatibility
- How to remove unwanted padding on styled select in IE11/Windows 8 HOT 1
- Can't get selected option value for filtering
- Issue with js code on demo webpage - quick fix
- How to get selected value ? HOT 2
- Customize Options
- Option text is overlapping how we can fix this and how we can change drop down width and border color HOT 2
- Width to 100% not working HOT 3
- Dropdown doesn't open when adding pseudo elements in css HOT 2
- Easily fixable drop down size bug - With solution
- Weird width change at refresh
- Font size for Firefox and IE
- Safari Bug?
- Overrun in options
- CustomSelect breaks Twitter Boostrap tooltips
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.customselect.