【问题标题】:Change attrs with jquery not working使用 jquery 更改属性不起作用
【发布时间】:2016-06-06 00:53:07
【问题描述】:

我尝试了以下方法:

$('div.tp-bullet').attr('style','opacity:.4');

$('.tp-bullet').attr('style','opacity:.4');

但它不起作用。

我错过了什么?

【问题讨论】:

标签: javascript jquery opacity attr


【解决方案1】:

尝试使用.css 函数更改样式,如下所示:

$('div.tp-bullet').css('opacity','.4');

【讨论】:

  • 甚至 $('div.tp-bullet').attr('style','opacity:.4');会起作用,只是它不是最佳方式,因为它会覆盖任何现有的样式属性。
  • 如果在脚本之后加载 dom,您是否将代码包装在 $(document).ready 下?
  • @DinoMyte 是的,我知道,为什么不给他一个替代方案来尝试一下。反正没有运气
  • 是的,但是这并不像你给我看的那么简单,因为我正在使用其他脚本,(对于一个滑块)。这改变了一些我不使用的东西 $ 我使用 tpj(document) (多么疯狂)。 tpj(document).ready(funcion(){alert("hello");});作品
  • 所以,你说你在使用命名 conflix 时加载了另一个版本的 jquery
猜你喜欢
  • 1970-01-01
  • 2017-08-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多