Wie wird CSS: Active Pseudo Class an Javascript übergeben?

Referenz:Bemerkunge Gepostet von @ AnkithAmtange

Given html

<div>Click Away</div>

css

div {
  width: 200px;
  height: 200px;
  background: orange;
}
div:active {
  color: white;
  background: rebeccapurple;
}

jsfiddlehttps: //jsfiddle.net/u3uhq9m1

Wie wird das aktuelle @ übergebe:active PseudoklasseDOM Element zujavascript?

Erster Versuch. Beachten Sie, dass jQuery keine Voraussetzung ist.

$(document).ready(function() {
  var active;
  $("div").click(function() {
    active = $(":active");
    setTimeout(function() {
      console.log("active", active)
    }, 1000)
  }) 
})

https: //jsfiddle.net/u3uhq9m1/1

Antworten auf die Frage(4)

Ihre Antwort auf die Frage