0
我在我的web应用程序中使用jquery选项卡。这些选项卡是根据用户查询结果动态创建的。我有几个问题:使用jQuery标签 - 清除标签内容
我的标签指向
<div>
内容与相应的ID。当用户点击选项卡时,内容会被填写web服务请求的结果(与问题无关)。我的第一个问题是,当我在选项卡(<div>
标签)内添加项目时,我发现它并没有被放在的标签的面板内。我正在使用selectedTab.append("<div class=itemSummary>" + getItemDetails(element) + "</div>")
将新的<div>
部分添加到此标签。但是,我确实看到新项目外部标签面板的边框。我在这里做错了什么?简单的问题:如何以编程方式清除标签内容?在添加新项目之前,我需要清除标签内容。
谢谢!
什么是'selectedTab'? – karim79
我当前选中的选项卡,例如:$('#tabs') –
您需要提供更多代码!当内容不显示在Tabs边框内时,它可能是CSS问题,其中内容在绝对位置溢出,或者内容放置在Tab内容容器的外部,但在下一个Tab内容之前。在标签面板中清除内容并加载新内容的最佳方法是使用类似'selectedTab.html(VarWithHTMLcontent);'的东西,并确保在调用此行之前将新内容存储到内容变量中。该行将用变量中存储的内容替换所有内部内容。 – Tumharyyaaden