我想知道是否有可能檢測一個元素是否被點擊。這是我的代碼:jQuery:如何檢測一個元素是否被點擊?
$("#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");
});
}
});
你會發現$(「myButton的‘)上(’點擊」,函數(){檢測單擊事件,我想就把如果。裏面這個功能上面-else報表時不點擊條件不知道如何做到這一點
_ 「檢測如果一個元素沒有點擊」 _ - 你的意思測試一個元素是否從未被點擊過?或者自從其他事件以來沒有被點擊過?有沒有「用戶思考點擊,但後來改變了主意」事件... – nnnnnn