i mit Fx.styles Wirkung ein div-Element habenmootool 1.1 von Ereignis zu stoppen, wenn ein anderes Ereignis zu tun
wenn Mouseover: Breite 300px
und mouseleave ist: diese Breite ist 100px.
Nun, wenn ich Mouseover tun, Breite von 200 Pixel auf 300 Pixel laufen,
Aber wenn Breite Lauf 250 Pixel, i do Leave und ich denke, Breite von 250 Pixel auf 100 Pixel laufen wird.
Mein Denken ist falsch, Breite von 200px zu 300px dann zurück zu 100px.
Wie meine denken kommen TRUE: D
<div id="element" style="width:200px;">
Content content content
</div>
<script>
var myEffects = new Fx.Styles('element',{
unit: 'px',
duration: 400,
});
$('element').addEvents({
'mouseover' : function(e){
new Event(e).stop();
myEffects.start({
'width': 300
});
},
'mouseleave' : function(e){
new Event(e).stop();
myEffects.start({
'width': 100
});
}
});
</script>
vielen Dank – Chameron