This is clearly not the case.
My JS:
$(".job_charge.item-block").live({ mouseenter: function(){ $(this).find('.edit-and-delete').stop(true,true).fadeIn(); }, mouseleave: function(){ $(this).find('.edit-and-delete').stop(true, true).fadeOut(); } });
my HTML:
<div id="job_charge_2244" class="item-block job_charge"> <div class="edit-and-delete right"> </div> </div>
CSS:
.item-block.job_charge border-bottom: 1px dotted #ccc display: inline-block padding-bottom: 15px width: 650px .edit-and-delete position: relative display: none top: 25px right: 5px float: right a margin-right: 8px
I went bananas. When I click on the links in my inner div, it immediately launches the mouse delete function and they hide. This div is naturally in position: relative , but I also placed it in block , and it still has the same problem.
Parent div is inline-block .
source share