You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用JavaScript设置元素的background-color与border属性?

修正后的JavaScript(jQuery)代码实现

没问题!我帮你把background-color和border属性正确添加到这段jQuery代码里,你原来写法里的>>>...<<<是错误标记,直接改成对象属性即可:

$(this).find('.slide-tabs li').eq(showIndex).css({ 
  opacity: 1,
  backgroundColor: '#fff', // 驼峰式写法,无需引号
  border: '2px solid #ddd'
});

如果你更习惯用CSS原生的短横线命名规则,记得给属性名加上引号:

$(this).find('.slide-tabs li').eq(showIndex).css({ 
  opacity: 1,
  'background-color': '#fff', // 短横线命名需要引号包裹
  'border': '2px solid #ddd'
});

小提示:

  • jQuery的css()方法接受一个键值对对象,属性之间用逗号分隔(最后一个属性后可加可不加逗号)
  • 属性值如果是字符串(比如颜色、边框样式),一定要用单引号或双引号包裹
  • 驼峰式命名(如backgroundColor)是JS里的常用写法,和CSS的background-color完全等价

内容的提问来源于stack exchange,提问作者DaOneRom

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 07:21:42