jQuery 1.5.1 bug: .hover + .clone(true) broken?
http://benalman.com/
by Ben Alman
HTML
<div class="a">mouseover mouseout</div>
<div class="b">hover</div>
<div id="clones"></div>
CSS
div {
margin: 0 0 8px;
padding: 2px;
border: 2px solid #ddd;
}
#clones {
padding: 8px 8px 0;
border: 2px dashed #777;
}
.hover {
border-color: #0a0;
background: #afa;
}
JavaScript
$('.a').bind('mouseover mouseout', function(){
$(this).toggleClass('hover');
});
$('.b').hover(function(){
$(this).toggleClass('hover');
});
$('.a').clone(true).appendTo('#clones');
// Hover "event" doesn't get cloned?
$('.b').clone(true).appendTo('#clones');