Commentaire: Les choses tirées sur la toile ne peuvent pas correspondre aux événements de la souris, mais l'utilisation de JTOPO pour ajouter des événements est très simple. Il y a un exemple ci-dessous, vous pouvez vous y référer
Lorsque vous utilisez HTML5, les choses établies sur la toile ne peuvent pas correspondre à des événements de souris, mais l'ajout d'événements à l'aide de JTOPO est très simple, avec l'effet suivant:Exemple de code:
var node = new JTopo.Node ("Hello");
Node.SetLocation (409, 269);
node.mousedown (fonction (événement) {
if (event.button == 2) {
Node.Text = 'Right-Click';
} else if (event.button == 1) {
Node.Text = 'Appuyez sur la touche moyenne';
} else if (event.button == 0) {
Node.Text = 'Appuyez sur le bouton gauche';
}
});
node.mouseup (fonction (événement) {
if (event.button == 2) {
Node.Text = 'Release Cliquez avec le bouton droit ";
} else if (event.button == 1) {
Node.Text = 'Release the Middle Key';
} else if (event.button == 0) {
Node.Text = 'Release le bouton gauche';
}
});
node.click (fonction (événement) {
console.log ("cliquez");
});
node.dbclick (fonction (événement) {
console.log ("double-cliquez");
});
node.mouseDrag (fonction (événement) {
console.log ("drag");
});
node.mouseOver (fonction (événement) {
console.log ("Mouseover");
});
node.mousmove (fonction (événement) {
Console.log ("MouseMove");
});
node.mouseout (fonction (événement) {
console.log ("Mouseout");
});