/ / Javascript-Objekt von JQuery-Objekt [geschlossen] - Javascript, jQuery

Javascript-Objekt von Jquery-Objekt [geschlossen] - Javascript, jquery

Versucht, diesen Code zu verstehen. // ...

obj.dd.on("click", function(event){
$(this).toggleClass("active");
return false;
});

//...

$(function() {

var dd = new DropDown( $("#dd") );

$(document).click(function() {
// all dropdowns
$(".wrapper-dropdown-1").removeClass("active");
});

});

Was genau passiert, wenn Sie das jquery-Objekt an den Konstruktor eines Javascript-Objekts übergeben?

Was ist das obj in der obj.dd, auf das die on-Methode aufgerufen wird?

Antworten:

3 für die Antwort № 1

Was genau passiert, wenn Sie das jquery-Objekt an den Konstruktor eines Javascript-Objekts übergeben?

Sie rufen eine Konstruktorfunktion mit einem Argument auf. Das ist alles. Alles andere, was passiert, hängt von der Definition des DropDown Funktion.

Ein jQuery-Objekt hat nichts Besonderes. Es ist wie jedes andere JavaScript-Objekt. Es wurde zufällig mit JavaScript von Drittanbietern erstellt.

Was ist das obj in der obj.dd, auf das die on-Methode aufgerufen wird?

Wir können es nicht sagen. Sie haben uns nicht den Code gezeigt, der es definiert. Sie muss an einer anderen Stelle auf der Seite definiert werden.