我试图通过其类属性删除标签,但该属性应该只包含该类,而不包含任何其他类。
我的代码
$("#click").on("click", function() {
$(".text").remove();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<div class="default text">One</div>
<div class="text">Two</div>
<button id="click">
Press
</button>
因此,当我按下按钮时,它应该显示第一个 div 标签并删除仅包含该类的其他标签。
有什么办法可以实现这个目标吗?
谢谢
最佳答案
你可以使用这样的东西:
$("#click").on("click",function(){
$('[class="text"]').remove();
});
片段
$("#click").on("click",function(){
$('[class="text"]').remove();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<div class="default text">One</div>
<div class="text">Two</div>
<button id="click">
Press
</button>
关于javascript - 如果标签属性类仅包含 jquery 中的该类,则删除标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34531231/