Najlepszy samouczek jQuery EasyUI Układ - dynamicznie dodawać kart (zakładek) W 2024 r. W tym samouczku możesz dowiedzieć się Pobierz przykłady jQuery EasyUI,
Zakładki można dodać łatwo za pomocą jQuery EasyUI. Wystarczy tylko zadzwonić "Dodaj" metoda może być.
W tym tutorialu użyjemy iframe dynamicznie dodawać zakładki, aby wyświetlić na stronie. Po kliknięciu przycisku Dodaj, zostanie dodana nowa zakładka. Jeśli karta już istnieje, zostanie uaktywniony.
<Div style = "margin-bottom: 10px"> <a href="#" class="easyui-linkbutton" onclick="addTab('google','http://www.google.com')"> google </a> <a href="#" class="easyui-linkbutton" onclick="addTab('jquery','http://jquery.com/')"> jquery </a> <a href="#" class="easyui-linkbutton" onclick="addTab('easyui','http://jeasyui.com/')"> easyui </a> </ Div> <Div id = class "tt" = "easyui-tabs" style = "width: 400px; height: 250px;"> <Div title = "Home"> </ Div> </ Div>
Kod HTML jest bardzo prosty, stworzyliśmy panel Tabs z zakładce o nazwie "dom" jest. Należy pamiętać, że nie trzeba pisać żadnego kodu JS.
Funkcja addTab (tytuł, url) { if ($ ( '# tt'). tabs ( 'istnieje', tytuł)) { $ ( '# Tt ") zakładki (' select ', tytuł) .; } Else { Zawartość var = '<iframe scrolling = "auto" frameborder = "0" src = "" + url +' "style =" width: 100%; height: 100%; "> </ iframe> '; $ ( '# Tt "). Karty (" add ", { tytuł: tytuł, Treść: treść, Zamykane: true }); } }
Używamy 'istnieje' metodę, aby określić, czy karta już istnieje, jeśli istnieje kartę aktywowany. Jeżeli brak jest wywołanie metody "Dodaj", aby dodać nowy panel tabulatora.