Try:
$(".ui-draggable:not(:has(.ui-draggable-disabled))").hover(function() { ...
or
$('.ui-draggable').not(':has(.ui-draggable-disabled)').hover(function() {
or check for a disabled class in the mouseover / mouseout functions hover:
$(".ui-draggable").hover(function() {
if(!$(this).hasClass("ui-draggable-disabled")) {
}
}, function() {
if(!$(this).hasClass("ui-draggable-disabled")) {
}
});
source
share