【问题标题】:create style class in javascript在javascript中创建样式类
【发布时间】:2009-10-12 03:38:19
【问题描述】:

我想在 java 脚本标签中创建样式类

班级会是这样的

     #file-ok {
        background-image: url(+   json.get('filename')   +);
     }

实际上 json.get('filename') 将是背景文件的名称,并将从 php 文件中返回。

这可能吗...?

【问题讨论】:

    标签: javascript jquery css ajax


    【解决方案1】:

    您可以获取您的图像文件名,然后在 Ajax 请求结束时将其设置为 #file-ok 元素的背景:

    $(function () {
      $.get("file.php", function(data){
        $('#file-ok').css('backgroundImage', 'url(' + data.filename + ')');
      });
    });
    

    【讨论】:

      【解决方案2】:

      最简单的方法是应用内联样式,但如果您需要将其应用于多个元素,那么这并不好,然后查看在 CSSRule 上使用 setProperty()。

      你可以在这里找到一篇很棒的文章 - http://www.quirksmode.org/dom/changess.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-04-28
        • 1970-01-01
        • 2013-10-09
        • 2013-04-22
        • 1970-01-01
        • 2019-02-14
        • 1970-01-01
        • 2015-11-11
        相关资源
        最近更新 更多