我创建了一个 jquery 来为列表项创建一个选项卡,并且该 jquery 将插入元素标记以设置 paeg 加载上的选项卡的样式,但问题是,当页面一次又一次加载时,元素标记也重新创建了 .so,该元素在我们访问它时创建了很多次标签。因此,我需要在再次创建元素标签之前删除它。
<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 将创建元素。