javascript - 如何只显示点击的div的边框?

标签 javascript jquery

我需要帮助解决这个 jquery 或 javascript 问题。我有许多带有某些特定 ID 的 div,然后单击那个 div 的边框应该更改,然后单击另一个具有不同 ID 的 div,该 div 的边框再次像以前的 div 一样更改,但以前的 div 的边框被删除。

最佳答案

<style>
.mydiv {
  width:100px;
  height:100px;
  background-color:yellow;
  float:left;
  margin:10px;
}
.active{
  border: 10px solid black;
}
</style>

<div class="mydiv">A</div>
<div class="mydiv">B</div>
<div class="mydiv">C</div>

<script>
  $(".mydiv").click(function(){

    $(".mydiv").removeClass('active');
    $(this).addClass('active');

  });
</script>

关于javascript - 如何只显示点击的div的边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54128547/

相关文章:

javascript - 是否有可能 "flip" Canvas 绘图?还有其他解决方法吗?

javascript - 如何做出我自己的选择

javascript - 通过键名从数组中获取对象

javascript - 如何使 Angular2 应用程序更快

javascript - Mailchimp 如何在 javascript 中调用 mailchimp 3.0 API

javascript - 是否有等效于 jQuery.on 的 Firefox 插件?

javascript - 使用 javascript 获取 UTC 时间(以秒为单位)

javascript - 在此示例中使用本地存储的最佳方式是什么?

javascript - 更新键值,其中不同的键等于某个值

javascript - OnSelect 日期选择器不起作用