【问题标题】:pass jquery css from json database从 json 数据库传递 jquery css
【发布时间】:2015-11-05 18:02:05
【问题描述】:

我正在尝试将 css 属性传递给 jquery 方法,这些 css 属性存储在 json 数据库中。虽然它似乎不起作用,但我认为简单地将路径插入 json 变量并不是正确的方法。

这是我的 json 变量行:

{
"galleryeleven":"", 
"galleryelevenlink":"", 
"galleryelevendisplay":"none !important"
}

这是我正在尝试将其插入的 jquery 行:

$('#galleryeleven').attr('src',database[globalswitchNumber].galleryeleven);
$('#galleryelevenlink').attr('href',database[globalswitchNumber].galleryelevenlink);
$('#galleryeleven').css("display",database[globalswitchNumber].galleryelevendisplay);

所以 jquery .attr 方法工作得很好,但 .css 并没有真正工作。

【问题讨论】:

    标签: jquery css json


    【解决方案1】:

    删除!important 属性,它将起作用。我不知道为什么。

    看看这个Fiddle

    你真的需要!important 吗? .css() 修改了 DOM 中的样式属性,因此它将在样式表中覆盖其他 css 规则。

    【讨论】:

      猜你喜欢
      • 2017-01-14
      • 1970-01-01
      • 1970-01-01
      • 2020-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-24
      • 1970-01-01
      相关资源
      最近更新 更多