单击时jquery更改颜色

时间:2018-03-27 13:09:46

标签: javascript jquery css colors

我需要制作代码,以便一旦我点击页面一侧的其中一个字形,以相同字母开头的id的元素将保持黑色而其他所有字符,包括其他字形,变灰了。

这就是我现在所拥有的,并且说出了意想不到的标识符'在检查时,我不太确定如何解决这个问题,并且不确定如何继续使其他元素变灰。

<script>
  $(document).ready(function() {
    $("#A").click(function() {
      $("#apartment", "#apple", "#art-folder", "#air-conditioner").css('"color", "black"');
    });
  });
</script>

1 个答案:

答案 0 :(得分:1)

只需使用startWith selector

即可
$("#A").click(function(){
   $("[id^='A']").css("color", "black");
});