1. 程式人生 > >easyui獲取當前選中的tabs

easyui獲取當前選中的tabs

index header 由於 sel 一個 selected click ram search

$("#" + $("#tabs").find("iframe")[$(".tabs-header ul li").index($(‘.tabs-selected‘)) - 1].id).contents().find(".search_button").click();

這句代碼獲取easyui當前選中的tabs並觸發類為".search_button"的點擊事件

$("#tabs").find("iframe")

tabs為easyui的ID,tabs在HTML上加載的就是iframe,所以上面這句代碼是獲取獲取當前打開的所有tabs

(每打開一個tabs,HTML上就多一個iframe,同理每關閉一個tabs,HTML上就少一個iframe,動態加載)

$(".tabs-header ul li").index($(‘.tabs-selected‘))

為當前顯示的tabs的index,

註:tabs在頁面上顯示的順序與HTML上iframe的順序一致,但由於有首頁,所以index會比iframe序號多1,所以要減1

$("#tabs").find("iframe")[$(".tabs-header ul li").index($(‘.tabs-selected‘)) - 1]

這樣就可以獲取到了當前顯示的tabs的iframe節點HTML

easyui獲取當前選中的tabs