Ich erstelle eine Taste 2 Taste. "Quadrat" und "Kreis" Wenn ich quadratisch klicke und auf Kreis klicke. Square konnte nicht aufhören zu arbeiten.Wie stoppe ich .click()?
<button id="square">square</button>
<button id="circle">circle</button>
Muss ich tun?
$('#square').on('click', function() { $("canvas").on({
mousedown: function (e) {
...
},
mousemove: function (e) {
..
},
mouseup: function() {
..
}
}); });
$('#circle').on('click', function() { $("canvas").on({
mousedown: function (e) {
...
},
mousemove: function (e) {
..
},
mouseup: function() {
..
}
}); });
Schaltflächenelemente verfügen über ein deaktiviertes Attribut. Ich würde das benutzen. –
@Robert Wade benutze ich das. https://jsfiddle.net/ikat/qvdwvgcs/ –
Ehrlich gesagt: irgendwie unklar, was Sie fragen. Das ist, wie ich es verstehe: Sie möchten auf Click-Ereignis auf "# Kreis" deaktivieren, wenn "# Square" geklickt wurde und umgekehrt. Habe ich recht? Bitte klären Sie ... – Axel