为了账号安全,请及时绑定邮箱和手机立即绑定

如何删除添加了.css()函数的样式?

如何删除添加了.css()函数的样式?

偶然的你 2019-08-24 14:36:55
如何删除添加了.css()函数的样式?我正在用jQuery更改CSS,我希望根据输入值删除我添加的样式:if(color != '000000') $("body").css("background-color", color); else // remove style ?我怎样才能做到这一点?请注意,只要使用颜色选择器选择颜色(即鼠标在色轮上移动时),就会运行上面的一行。第二个注意:我不能这样做css("background-color", "none")因为它将从css文件中删除默认样式。我只想删除background-colorjQuery添加的内联样式。
查看完整描述

3 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

将属性更改为空字符串似乎可以完成以下任务:

$.css("background-color", "");


查看完整回答
反对 回复 2019-08-24
?
绝地无双

TA贡献1946条经验 获得超4个赞

2018

有本机API

element.style.removeProperty(propery)


查看完整回答
反对 回复 2019-08-24
?
梦里花落0921

TA贡献1772条经验 获得超6个赞

let el = document.querySelector(element)

let styles = el.getAttribute('style')


el.setAttribute('style', styles.replace('width: 100%', ''))


查看完整回答
反对 回复 2019-08-24
  • 3 回答
  • 0 关注
  • 592 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信