我有几个盒子(超过 100 个)将动态创建
<div id="window5"></div>
<div id="window18"></div>
<div id="window190"></div>
现在如果我点击一个框颜色应该是红色,然后如果我点击另一个框颜色应该变成红色(第一个框颜色应该正常)。我使用了一些这样的代码,但它不是参加 CSS 课程。
我怎样才能得到这个案例的动态 id。
css 文件:
.selected{ 颜色:红色;}
使用 javascript 代码作为;
<script type="text/javascript">
$(document).ready(function () {
$("div[id *= 'window']").click(function (e) {
$(".selected").removeClass("selected");
$(this).addClass("selected");
e.stopPropagation();
});
$(document).click(function () {
$(".selected").removeClass("selected");
});
});
</script>