我有一个生成的锚链接并应用于页面上的所有列表。我只需要将它应用于一种类型的列表(STORY),并将其从其他列表中删除。我使用以下内容来设置和标记特定的div:
$(".list-unstyled li:contains('TEASER')")
.parents('.col-xs-6')
.find('.well-sm')
.css("background", "#fdfd96")
.append('<div class="badge type">TEASER</div>');
$("dd:contains('STORY')")
.parents('.col-xs-6')
.find('.well-sm')
.css("background", "#ffb347")
.append('<div class="badge type">STORY</div>');
$(".panel-body dd:contains('AD')")
.parents('.col-xs-6')
.find('.well-sm')
.css("background", "#82CA9D")
.append('<div class="badge type">AD</div>');
$(".panel-body dd:contains('BUFFER')")
.parents('.col-xs-6')
.find('.lead')
.css("background", "#f5f5f5")
.append('<div class="badge type">BUFFER</div>');
我需要能够将以下锚链接应用于仅包含'STORY'的div:
<a href="http://www.url.com/{{entityProps.uuid}}" id="share">Share Link</a>
我尝试过像
这样的东西 .remove("#share")
链接到除STORY之外的所有内容,但这不起作用。
答案 0 :(得分:0)
我发现解决方案是将.find('#share').remove()
附加到我不想要分享按钮的每个商家信息的.append()
的末尾。