Heim >Web-Frontend >js-Tutorial >Ausführliche Erklärung, wie easyui die aktuell ausgewählte Tabs-Instanz abruft
$("#" + $("#tabs").find("iframe")[$(".tabs-header ul li").index($('.tabs-selected')) - 1 ].id).contents().find(".search_button").click();
Dieser Code ruft die aktuell von easyui ausgewählten Tabs ab und löst ein Klickereignis der Klasse „.search_button“ aus
$("#tabs").find("iframe")
tabs ist die ID von easyui und tabs laden iframe in HTML, daher lautet der obige Code Get all aktuell geöffnete Tabs
(Jedes Mal, wenn ein Tab geöffnet wird, gibt es einen weiteren Iframe im HTML. Ebenso gibt es jedes Mal, wenn ein Tab geschlossen wird, einen Iframe weniger im HTML, der dynamisch geladen wird)
$(".tabs-header ul li").index($('.tabs-selected'))
ist der Index der aktuell angezeigten Tabs,
Hinweis: Die Reihenfolge der auf der Seite angezeigten Registerkarten ist dieselbe wie die Reihenfolge der Iframes in HTML. Da es jedoch eine Homepage gibt, ist der Index um 1 höher als die Iframe-Seriennummer, daher muss dies der Fall sein um 1 reduziert werden
$("# tabs").find("iframe")[$(".tabs-header ul li").index($('.tabs -selected')) - 1]
Auf diese Weise können Sie den aktuellen Iframe-Knoten-HTML der angezeigten Registerkarten abrufen
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie easyui die aktuell ausgewählte Tabs-Instanz abruft. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!