Javascript 更改链接折叠的背景色

Javascript 更改链接折叠的背景色,javascript,jquery,Javascript,Jquery,我想更改链接折叠的背景色,但它不起作用。 为什么? 在单独的文件中尝试此操作: $(function(){ $('a[data-toggle=collapse]').on('click', function() { $(this).css('color', 'yellow'); }); }); 您还需要添加display:block,如下所示 要使其工作,需要将a元素设置为display:inline block或display:block: a{display:i

我想更改链接折叠的背景色,但它不起作用。
为什么?


在单独的文件中尝试此操作:

$(function(){

  $('a[data-toggle=collapse]').on('click', function() {
    $(this).css('color', 'yellow');
  });

});

您还需要添加
display:block
,如下所示


要使其工作,需要将
a
元素设置为
display:inline block
display:block

a{display:inline block;}


链接折叠意味着什么?您正在使用jQuery初始化document.ready方法了吗