As you know, when a user double-click somewhere, Explorer tries to select the nearest objects (such as text, table-row etc.) like the picture below:

User can:
- select any text with one-click
User can’t
- select any object with double-click (in other words, when the user double-clicks on the list, jquery should deselect selected area)
So how can I do this? Hope it’s clear.
Note: I use double-click operation to enter the item.
I forgot, this is one of those edge cases where the default action can’t be cancelled in the event. In that case, you might want to use the CSS approach for Firefox and Chrome:
And for Opera/IE:
If you want the user to still be able to drag-select, you might want to work in a solution like this: