Heim >Web-Frontend >js-Tutorial >Ausführliche Erklärung, wie easyui die aktuell ausgewählte Tabs-Instanz abruft

Ausführliche Erklärung, wie easyui die aktuell ausgewählte Tabs-Instanz abruft

零下一度
零下一度Original
2017-06-25 09:56:082515Durchsuche

$("#" + $("#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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn