easyui獲取當前選中的tabs
阿新 • • 發佈:2017-06-23
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