jquery 1.5.1에서 쓰던 Tabs가 2.1.1에서 작동을 안함.
function initializeTabs() { var tabOject = $("#tabs"); tabOject.tabs({ select: function (event, ui) { if (ui.index == 0) { tab1(); return; } if (ui.index == 1) { tab2(); return; } } }); }
|
그전 jquery 1.5.1를 계속 써야 하는가를 고민하다가 바뀐게 있을거야!
찾아보다보니 activate라는 놈이 생겼네. select라는게 없어진...
참고 : https://api.jqueryui.com/tabs/
그래서 바꿔보았음.
function initializeTabs() { var tabOject = $("#tabs"); $("#tabs").tabs({ activate: function (event, ui) { if (ui.newTab.index() == 0) { tab1(); return; } if (ui.newTab.index() == 1) { tab2(); return; } } }); tabOject.hide(); } |
그리고 ui.index가 작동하지 않음.
ui.newTab.index()로 하여 작동 함.
이상!