首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >筹码点击事件

筹码点击事件
EN

Stack Overflow用户
提问于 2017-03-15 14:09:50
回答 2查看 395关注 0票数 0

我得到了多个具有相同类名的芯片。我想写一个javascript,它可以移除我点击的芯片。这是我的代码

HTML:

代码语言:javascript
复制
<div class = "chips">
 <span>General</span>
 <div class="icon-close"></div>
</div>

<div class = "chips">
 <span>test</span>
 <div class="icon-close"></div>
</div>

JS:

代码语言:javascript
复制
$("body").on("click",".chips .icon-close", function(){
    $(".chips").focus().remove();
});

我希望click函数在类上(".chips .icon-close")。我的代码当前删除了两个芯片,当我单击其中一个时

EN

回答 2

Stack Overflow用户

发布于 2017-03-15 14:14:39

你可以通过下面的代码来hide或者remove html标签。

代码语言:javascript
复制
$("body").on("click",".chips .icon-close", function(){
    $(this).parent().remove();
    //Or hide chips 
     $(this).parent().hide();
});
票数 0
EN

Stack Overflow用户

发布于 2017-03-15 14:18:58

尝试以下操作:

代码语言:javascript
复制
$('.chips').click(function(){
    $(this).focus().remove();
});
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class = "chips">
	<span>General</span>
	<div class="icon-close"></div>
</div>

<div class = "chips">
	<span>test</span>
	<div class="icon-close"></div>
</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42802227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档