Artículos con la etiqueta 'Evento'

jQuery fragmentos

Verificar la existencia de un elemento en el DOM

No siempre tendrá que comprobar la existencia de un elemento del DOM. Con jQuery podría tratar de forma espontánea:

Continuación ...

Cómo ocultar el botón de cierre de un diálogo jQuery UI

A la espera de la publicación oficial de jQuery UI 1.7 (sí, el equipo de desarrollo de jQuery decidió que se dará a conocer como la versión 1.7, debido a la confusión), que puede ser una opción para eliminar el botón de cierre de una caja, así es como resolver rápidamente el problema con el 1.6rc6 actual:

Continuación ...

Truco muy corto: ADDED_TO_STAGE

per capire quando il nostro MovieClip è disegnato effettivamente sulla stage: Como ya hemos visto varias veces en el constructor de una clase que extiende MovieClip puede ser necesario añadir el evento ADDED_TO_STAGE entender cuando nuestra MovieClip está dibujado en el escenario:

Continuación ...

ActionScript 3.0: MovieClip MovieClip más

Sólo un desarrollador Flash / Actionscript se prepara para escribir una función similar a la descripción, los enfrentamientos de inmediato con el problema de la propagación de eventos entre los clips de película solapados. De hecho, si un clip de película (B) se superpone a un clip de película (A), que responde, por ejemplo, un evento MouseEvent.Mouse_OVER , situando en el MovieClip (B) ningún caso ser superior interceptado por el clip de película (A):

MovieClip MovieClip más

Continuación ...

Crear eventos personalizados en ActionScript 3.0

La creación de eventos personalizado en ActionScript 3.0 es simple. Uso, entonces, le permite utilizar el método addEventListener() y hacer que nuestro objeto de todas las normas. ) BottoneEvent . Si hemos creado una clase, tales como Bottone , esto es correcto asociar a uno o más eventos a través de una clase especial (derivado de la clase Event ) BottoneEvent . Podríamos hacer todos los eventos que afectan la operación de nuestro tema: el clic, haga click en, o cualquier otro evento! Así como la definición de nuestra base personal. El esqueleto - genérico - una clase de evento personalizado:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package {
/ *
** @ Nombre: BottoneEvent.as
** @ Descripción: Clase derivada de sucesos para administrar sus propios eventos personalizados
** @ Autor: deshacer = =
** @ Web: http://www.undolog.com
** @ E-mail: @ g.fazioli undolog.com
* /
.*; flash.events importación .*;

BottoneEvent extends Event { BottoneEvent extiende la clase pública de eventos {

String = 'pluto' ; // codice qualsiasi, anche 'mioevento' in minuscolo public static const MIOEVENTO: cadena = 'bar', / / cualquier código, incluso "mioevento 'en minúsculas

Valore : Number = NaN ; var valor público: Número = NaN;
/ *
** @ Nombre: BottoneEvent
** @ Descripción: constructor
* /

type , bubbles , cancelable ) ; super (tipo, burbujas, cancelable);
Value = v ; este valor = v.;
}

/ *
** @ Override
* /
clone ( ) : Event { anular clon función pública (): Evento {
this . type , this . Value , this . bubbles , this . cancelable ) ; KnobEvent nuevo retorno (tipo this., este valor, esta burbuja, esta cancelable...);
}
}
}

Continuación ...

Javascript discreto: un poco de "ojo por la claridad y para impostores

Algunas secuencias de comandos, y un poco de marketing web que utilizar algunas funciones Javascript para no intrusiva (discreto), incluso cuando no están en absoluto. ¿Qué hace que una secuencia de comandos (normalmente JavaScript) no es intrusiva? En principio, una secuencia de comandos JavaScript no es intrusivo, cuando que usted puede hacer sin ella! En pocas palabras! En el desarrollo de una facilidad de uso del sitio Web de la misma no debe depender de ningún tipo de guión. Sólo en este caso tenemos un guión discreto genuino.

Continuación ...

El manejo de eventos de nuevo en Flash CS3

Yo ya había hablado en Flash CS3: El manejo de eventos nuevos . Estaré de vuelta en las sublistas tema de la diferencia de este nuevo enfoque en comparación con versiones anteriores de ActionScript. Esquemáticamente tenemos una situación general de este tipo:

addEventListener

Cualquier objeto que soporta eventos, en última instancia, se expone el método addEventListener (). En la documentación, entre otras cosas, leemos:

¿Qué hay de nuevo para los detectores de eventos en ActionScript 3.0

[...] Para añadir detectores de eventos de ActionScript 2.0 se utiliza a veces addListener () y, a veces a addEventListener (), mientras que en ActionScript 3.0 mediante addEventListener () en todas las situaciones.
[..]

Gestión de eventos, entonces, está estandarizado a nivel de los oyentes reales. Todas las "características" de la escucha, de hecho, tienen la siguiente estructura:

1
2
3
eventObject : EventType ) : void { eventResponse función (eventObject: EventType): void {
/ / Las acciones en respuesta a los eventos se definen aquí.
}

o una sua sottoclasse. EvenType es siempre un objeto de clase Event o una subclase. . Esto permite que para obtener más información específica para el caso particular, además de manejar las propiedades estándar, como target o currentTarget .

Una diferencia importante con las versiones anteriores de ActionScript, en relación con el oyente, es que:

En ActionScript 2.0, los detectores de eventos pueden ser funciones, métodos u objetos, mientras que en ActionScript 3.0, detectores de eventos pueden ser sólo las funciones o métodos.

En resumen, después de haber utilizado durante algún tiempo "a la estructura de eventos de versiones anteriores de Flash, debo decir que este nuevo enfoque es muy agradable. Es un poco "de que el desarrollo con ActionScript 3.0 y, después de una pequeña pérdida inicial (sólo para recuperar lo que se daba por sentado) ahora no puedo entender cómo podría yo soportar el" viejo "método de los acontecimientos de las versiones anteriores.

Continuación ...

Flash CS3: El manejo de eventos nuevos

Finalmente con ActionScript 3.0 ya no tienen dos de gestión distinta de los hechos como lo hacían antes de ActionScript 2.0 (ver: La gestión de eventos: semejanzas entre Flash y Javascript ). El método addEventListener() , omnipresente en la nueva arquitectura permite la gestión de nuevos y excepcionalmente limpio todos los eventos posibles, incluso las personales. La nueva organización en el paquete le permite importar los eventos que servimos y tratar a todos por igual:

1
2
3
4
/ / Eventos
. KeyboardEvent ; flash.events de importación. KeyboardEvent ;
. MouseEvent ; flash.events de importación. MouseEvent ;
. Event ; flash.events de importación. Evento ;

Continuación ...