动态添加通过ajax加载内容的jQuery UI选项卡

时间:2014-01-22 20:27:01

标签: ajax jquery-ui tabs

如何动态地将新选项卡添加到通过ajax加载内容的现有jQuery UI选项卡窗口小部件?我可以通过ajax加载内容,对于静态选项卡很好,但是当我尝试动态添加选项卡时,单击它时会正常加载页面,就像普通链接一样,不使用ajax来执行此操作。这是我正在使用的代码

$('<li><a href="Aditivos.aspx?c_id=1&id=2&type=type">The Text</a></li>').appendTo("#tabs-inner-ad .ui-tabs-nav");
$("#tabs-inner-ad").tabs("refresh");

有没有官方的方式来做这件事还是不可能?

1 个答案:

答案 0 :(得分:0)

我的原始代码在回调中包含 appendTo 部分,并且刷新在其外部发生。只需在回调中添加刷新即可解决问题。