jQuery: Jak wykryć, czy element nie został kliknięty?
Chciałbym wiedzieć, czy można wykryć, czy element nie został kliknięty. To jest kod, który mam:
$("#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");
});
}
});
Zauważysz$ (". myButton"). on ("click", function () { do wykrywania zdarzenia kliknięcia. Chciałbym umieścić instrukcje if-else powyżej tej funkcji w środkugdy nie kliknięto stan. Nie wiem, jak to zrobić.