Citat:
Originalno napisao ivanhoe
mouseleave() kao parametar dobija EventObject a on ti nudi da pogledas PageX i PageY koordinate. Tebe zanimaju sve situacije gde je pageX < $(body).width()
|
To je to! Hvala na ekspresnom i neverovatno jednostavnom rešenju!
Dakle, problem rešen sledećim kodom:
Kôd:
jQuery('body').moueleave(function(e){
if ( e.pageX < jQuery('body').width() ) {
jQuery('#popup').dialog('open');
}
});
@dee mouseleave() okida kad napustiš objekat (body u mom slučaju), tako da ovo ivanhoevo rešenje važi za svaki objekat, bio div ili body, bitno je samo da se ne izađe na desnu stranu