Articles taggés avec 'événement'

snippets jQuery

Vérifier l'existence d'un élément dans le DOM

Il n'y aura jamais besoin de vérifier l'existence d'un élément du DOM. Avec jQuery pourrait être spontanément essayer:

Suite ...

Comment cacher le bouton de fermeture d'une boîte de dialogue jQuery UI

En attendant la sortie officielle de jQuery UI 1.7 (Ouais, l'équipe de développement a décidé jQuery qu'elle publiera en tant que version 1.7, en raison de la confusion), qui peut être une option pour supprimer le bouton de fermeture d'une boîte, voici comment résoudre rapidement le problème avec la 1.6rc6 actuelle:

Suite ...

Très court astuce: ADDED_TO_STAGE

per capire quando il nostro MovieClip è disegnato effettivamente sulla stage: Comme nous l'avons vu à plusieurs reprises dans le constructeur d'une classe qui étend MovieClip peut être nécessaire d'ajouter l'événement ADDED_TO_STAGE à comprendre quand notre MovieClip est réellement dessinés sur la scène:

Suite ...

ActionScript 3.0: MovieClip MovieClip plus

Juste un développeur Flash / Actionscript se prépare à écrire une fonction semblable à une bulle d'aide, des affrontements immédiatement avec le problème de la propagation des événements entre MovieClips chevauchent. En fait, si un MovieClip (B) se superpose à un MovieClip (A), qui répond, par exemple, un événement MouseEvent.Mouse_OVER , en planant sur ​​le MovieClip (B) aucun cas être supérieur à celui intercepté par le MovieClip (A):

MovieClip MovieClip plus

Suite ...

Créer des événements personnalisé dans ActionScript 3.0

Créer des événements personnalisé dans ActionScript 3.0 est simple. Utilisez-les, puis, vous permet d'utiliser la méthode addEventListener() et faire de notre objet de toutes les normes. ) BottoneEvent . Si nous avons créé une classe, comme Bottone , cela est exact de s'associer avec un ou plusieurs événements à travers une classe spéciale (dérivée de la classe Event ) BottoneEvent . Nous pourrions faire tous les événements qui affectent le fonctionnement de notre sujet: le clic, la souris au-dessus ou tout autre événement! Ainsi que la définition de notre base personnelle. Le squelette - générique - une classe d'événements personnalisés est la suivante:

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
/ *
** @ Nom: BottoneEvent.as
** Description @: classe dérivée de l'événement à gérer leur propre événement sur ​​mesure
** @ Auteur: undo = =
** @ Web: http://www.undolog.com
** @ Email: @ g.fazioli undolog.com
* /
.*; flash.events importation .*;

BottoneEvent extends Event { BottoneEvent s'étend public class Event {

String = 'pluto' ; // codice qualsiasi, anche 'mioevento' in minuscolo public static const MIOEVENTO: Chaîne = 'bar', / / aucun code, même «mioevento» en minuscules

Valore : Number = NaN ; publique valeur var: Nombre = NaN;
/ *
** @ Nom: BottoneEvent
** Description @: constructeur
* /

type , bubbles , cancelable ) ; super (type, bubbles, cancelable);
Value = v ; cette valeur = v.;
}

/ *
** @ Override
* /
clone ( ) : Event { public override function clone (): Event {
this . type , this . Value , this . bubbles , this . cancelable ) ; Retour KnobEvent nouvelle (type this., cette valeur, cette bulle, ce résiliables...);
}
}
}

Suite ...

Discret Javascript: un peu de "oeil pour plus de clarté et d'imposteurs

Certains scripts, et un peu de marketing Web les utiliser certaines fonctions Javascript pour la non-intrusive (discrète), même quand ils ne sont pas du tout. Ce qui rend un script (habituellement JavaScript) n'est pas intrusif? En principe, un script JavaScript est non-intrusif quand vous pouvez faire sans elle! Mettez tout simplement! Lors du développement d'une convivialité du site Web de la même ne devrait pas dépendre sur tout type de script. Seulement dans ce cas nous avons un script véritable discret.

Suite ...

La gestion des événements nouveaux dans Flash CS3

J'avais déjà parlé dans Flash CS3: La gestion des événements nouveaux . Je serai de retour sur le sous-listes problème pour la différence de cette nouvelle approche par rapport aux versions précédentes d'ActionScript. Schématiquement, nous avons une situation générale de ce type:

addEventListener

Tout objet qui soutient des événements, en bout de ligne elle-même la méthode addEventListener (). Dans la documentation, entre autres choses, nous lisons:

Quoi de neuf pour les écouteurs d'événement dans ActionScript 3.0

[...] Pour ajouter des écouteurs d'événements dans ActionScript 2.0 est parfois utilise addListener () et parfois addEventListener (), alors que dans ActionScript 3.0 à l'aide de addEventListener () dans toutes les situations.
[..]

La gestion d'événements, alors, est normalisé au niveau des auditeurs réel. Tous les "caractéristiques" de l'écoute, en fait, ont la structure suivante:

1
2
3
eventObject : EventType ) : void { Fonction eventResponse (eventObject: EventType): void {
/ / Les actions en réponse à des événements sont définis ici.
}

o una sua sottoclasse. EvenType est toujours un objet de classe Event ou d'une sous-classe. . Ceci permet pour plus d'informations spécifiques à l'événement particulier, en plus de la manipulation des propriétés standard comme target ou currentTarget .

Une différence importante avec les versions précédentes d'ActionScript, à l'égard de l'auditeur, c'est que:

Dans ActionScript 2.0, les écouteurs d'événement peuvent être des fonctions, des méthodes ou des objets, alors que dans ActionScript 3.0, les écouteurs d'événement peuvent être des fonctions ou des méthodes que.

En bref, après avoir utilisé pendant un certain temps »à la structure de l'événement à partir des versions antérieures de Flash, je dois dire que cette nouvelle approche est vraiment agréable. C'est un peu "que le développement d'ActionScript 3.0 et, après une petite perte initiale (juste pour retrouver ce qui a été pris pour acquis) maintenant je ne comprends pas comment pourrais-je supporter la« vieille »méthode de l'événement des versions précédentes.

Suite ...

Flash CS3: La gestion des événements nouveaux

Enfin avec ActionScript 3.0 ne sont plus deux de gestion différents des événements comme ils le faisaient avant ActionScript 2.0 (voir: la gestion de l'événement: les similitudes entre Flash et Javascript ). La méthode addEventListener() , omniprésents dans la nouvelle architecture permet de gérer de nouveaux et exceptionnellement propre tous les événements possibles, même celles personnelles. La nouvelle organisation dans le forfait vous permet d'importer les événements que nous servons et de traiter tous de manière égale:

1
2
3
4
/ / Événements
. KeyboardEvent ; flash.events importation. KeyboardEvent ;
. MouseEvent ; flash.events importation. MouseEvent ;
. Event ; flash.events importation. Event ;

Suite ...