【发布时间】:2015-09-03 06:24:43
【问题描述】:
我想我在这里遗漏了一些小概念,但是已经做了足够的谷歌搜索来找到它,但没有用。因此在此论坛上发帖寻求帮助。
我正在使用此代码动态生成导航选项卡:
<div class="tabbable">
<ul class="nav nav-tabs" id="testing">
<li ng-repeat="storageOption in gridOptions[$index].ownedJay" class=""><a href="#c{{storageOption.StorageHostname}}" >Data{{storageOption.StorageHostname}}</a></li>
</ul >
在上面的代码中,类是空白的。以上代码可以根据 storageOption (ng-repeat) 中的元素数量创建多个 li。
但我只想在第一个 li 中添加“活动”类。 为此,我在同一页面的脚本部分添加了以下代码:
$(".tabbable ul li").first().addClass("active");
但上面的代码是在所有生成的 li 中添加活动类。
谁能告诉我我在这里失踪的地方。
提前致谢。
【问题讨论】:
-
添加新组件后,您必须为所有人重新初始化事件以执行新添加的事件
标签: javascript jquery html angularjs spring