2013-10-29 35 views
0

我已經創建了一個jQuery來創建列表項的選項卡,並且jquery會插入元素標籤來定義paeg加載上的選項卡,但問題是當頁面一次又一次加載元素標籤也重新創建。因此,當我們訪問它時創建了多次元素標籤。因此,我需要在元素標籤再次創建之前刪除元素標籤。jquery刪除元素在sharepoint內容編輯器

<script src="/jquery.min.js" type="text/javascript"></script> 
<script src="/TabsForSharePointFormscolor.js" type="text/javascript"></script> 
<script type="text/javascript"> 

var tabConstructor = { 
    tabs:[ {name:'Activity',fields:['Name'], mouseOver:'This is the first tab',tabStyle:''}], 
    settings:{ 
     viewAllFields:{show:true,name:'All fields',mouseOver:'This tab shows all fields',tabStyle:'',clickFunction:''}, 
     orphanFields:{show:true,name:'...',mouseOver:'All orphan fields',tabStyle:''}, 
     breakTabRowAt:null, 
     hoverTabColor:'#FFF68F', 
     selectedTabColor:'#B9D3EE' 
    } 
}; 

init_buildTabbedForm(tabConstructor,1); 



    </script> 

在這個init_buildTabbedForm中會創建元素。

回答

0

嘗試jQuery Empty。因此,像

$(".tabId").empty() 
+0

我需要完全地重新創建它之前刪除元素,將它的工作,感謝您的回答。 – krishna

+0

如果沒有一些代碼示例,很難給出更確切的建議。你能用你的一些代碼更新你的原始問題嗎? – jasonscript

+0

我編輯了問題 – krishna