jQuery: Wie erkenne ich, ob auf ein Element nicht geklickt wurde?

Ich möchte wissen, ob es möglich ist, festzustellen, ob ein Element nicht angeklickt wurde. Dies ist der Code, den ich habe:

$("#mpElement").myFeature({
            .........
            .........
            .........
    afterDo: function() {
        // This if-else statement has to go inside "when not clicked" condition. 
        // Not sure how to do this...
        if($(".myButton").last().hasClass("selected")) {
            $(".myButton").first().addClass("selected");
            $(".myButton").last().removeClass("selected");
        } else {
            $(".selected").removeClass("selected").next().addClass("selected");
        }
        $(".myButton").on("click", function(){
            $(".myButton").removeClass("selected");
            $(this).closest(".myButton").addClass("selected"); 
        });
    }
});

Du wirst bemerken$ (". myButton"). on ("click", function () { zum Erkennen von Klickereignissen. Ich möchte die if-else-Anweisungen oberhalb dieser Funktion einfügenwenn nicht angeklickt Bedingung. Ich bin mir nicht sicher, wie ich das machen soll.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage