javascript – 如何从$(“”).on()获得true / false?

有可能从这得到布尔值?

$(".svgobjects").on("mousedown", function(){
        console.log("clicked");
});

我想检查用户是否在一个带有“.svgobjects”类的div上进行了mousedown.

编辑:

为什么这段代码总是返回“false”?

var ifclicked=false;
    $(".svgobjects").on("mousedown", function(){
        console.log("clicked");
        ifclicked = true;
    });
    console.log("ifclicked "+ifclicked);

This is screen from google chrome console log

最佳答案
将布尔值存储到某些var:

var clicked = false;
$(".svgobjects").on("mousedown", function(){
  clicked = true;
});

转载注明原文:javascript – 如何从$(“”).on()获得true / false? - 代码日志