mouseenter y mouseleave

Agregar a favoritos

6 Comentarios

Posteado hace 524 días en:

Con la llegada de los eventos personalizables nos encontramos con mouseenter y mouseleave, son eventos preparados que solucionan los errores de mouseover y mouseout.

Estos eventos se suelen aplicar para cambiar el color de celdas o hacer rollover de imágenes, pero cuando tienen hijos esos elementos el evento mouseover/mouseout se pierden y hacen unos extraños. Si ves por algún sitio acordeones que no cierran bien, intermitencia de colores o tooltips que aparecen y desaparecen es por este fallo.


  • avatar

    eduardo#1 hace 524 días

    No tienes donde contactar contigo x eso l oagregue aki, luego puedes borrarlo

    http://forum.mootools.net/topic.php?id=2038&replies=12

    v1.1 development: unified changelog from 1.0

    Hi, I wanted to share with you an unified changelog, from 1.0 to now.

    ----------------------------------------------------------------------------------------------------------- #Additions ----------------------------------------------------------------------------------------------------------- - CUSTOM EVENTS! - $each also iterates objects - added Element::getStyles - added Element::hasChild - added Array::include - added Array::merge - added $merge, to merge objects - Dom.js uses XPATH in supporting browsers - the use of +'px' in setStyle is not required anymore. - added XHR::cancel ----------------------------------------------------------------------------------------------------------- #Changes ----------------------------------------------------------------------------------------------------------- - Object.extend is now $extend, still compatible - Object.native is now $native, still compatible - Element has been splitted in Element.Events, Element.Form, Element.Dimensions ----------------------------------------------------------------------------------------------------------- #Elements Creation ----------------------------------------------------------------------------------------------------------- - elements creation is easier: new Element accepts second param - elements creation for elements with name/type is easier, just use second argument. - setProperty for name/type are is supported anymore. ----------------------------------------------------------------------------------------------------------- #Notable Fixes ----------------------------------------------------------------------------------------------------------- - dom logic is highly optimized and its blazing fast - better sortables, no more flickering, removed Drag dependency - Fx.Slide now accepts borders and margins. Positioning is now possible. - Element::toQueryString in ajax now works as intended with all Form elements, including multiple selects. - Element::setStyle supports float - Element::setProperty and Element::getProperty now supports "for" ----------------------------------------------------------------------------------------------------------- #Obvious Things ----------------------------------------------------------------------------------------------------------- - code cleanup and optimization - bugs and incompatbilities fixed - mootools is faster, FASTER, FAAASTEEERRR ----------------------------------------------------------------------------------------------------------- #TODO ----------------------------------------------------------------------------------------------------------- - some bugs left - testing - css3 selectors (?) - ???


  • avatar

    IceBeat#2 hace 523 días

    Gracias por el aporte Eduardo, aunque en lel apartado "acerca de" puedes contactar conmigo :P


  • avatar

    Welk#3 hace 460 días

    pues si me pasa lo de que parpadean algunas cosas al utilizar el onmouse over y onmouseout asi que me gustaría saber como utilizar estos dos nuevos eventos que has descrito.

    Gracias


  • avatar

    IceBeat#4 hace 459 días

    Welk enla documentación de mootools explican como funcionan los eventos. se disparan igual que los normales de toda la vida jeje.


  • avatar

    Welk#5 hace 458 días

    Ya, ya creo que he comprendido como van, es que antes pensaba que había que sobrecargarlos o algo por el estilo. Gracias


  • avatar

    IceBeat#6 hace 457 días

    Bueno si quieres crear los tuyos personalizados si, pero estos vienen en el core de mootools, porque son eventos necearios.