一、业务场景:
切换tab页面的时候,判断是否有进入新tab页,弹出确认框给用于确认或者取消;
二、js脚本
//监听click事件
$(function () {
var tabs = $('#tabs').tabs().tabs('tabs');
for (var i = 0; i < tabs.length; i++) {
tabs[i].panel('options').tab.unbind().bind('click', { index: i }, function (e) {
ShowConfirmAndCancel("提示", "是否进入新tab页?",
function () {//确定
},
params,
function () {//取消
$("#tabs").tabs("select", "之前的tab页");
}
);
});
}
});