0

我已经实现了单击一个链接,该链接动态添加一个选项卡,但会导致整个页面重新加载。有谁知道是什么原因?

$(document).ready(function() {
 var tabObj = $("#tabs").tabs({
 add: function(event, ui) {
             //select newely opened tab
             tabObj.tabs('select',ui.index);

         }, collapsible: true, cache: true});
 // , fx: {opacity: "toggle", duration: "normal"}

 //Dynamic add tab
 $("#assignee").click(function(){
 //alert("FFFFFFFF");
 tabObj.tabs("add", "#noc","NOC");
 //tabObj.tabs("select", "#noc"); 
 }); 

});

请帮忙。谢谢。

4

2 回答 2

1

return false;后面加一个tabObj.tabs("add", "#noc","NOC");

这应该会奏效。未测试。

于 2012-11-02T09:05:32.147 回答
1
$("#assignee").click(function(e){

    e.preventDefault();

    tabObj.tabs("add", "#noc","NOC");

}); 
于 2012-11-02T08:33:45.540 回答