Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中创建样式类_Javascript_Jquery_Css_Ajax - Fatal编程技术网

在javascript中创建样式类

在javascript中创建样式类,javascript,jquery,css,ajax,Javascript,Jquery,Css,Ajax,我想用java脚本标记包装样式类 课堂将是这样的 #file-ok { background-image: url(+ json.get('filename') +); } 实际上,json.get('filename')将是后台文件的名称,并将从php文件返回 这是否可能…?您可以获取图像文件名,然后在Ajax请求结束时将其设置为#file ok元素的背景: $(function () { $.get("file.php", function(

我想用java脚本标记包装样式类

课堂将是这样的

     #file-ok {
        background-image: url(+   json.get('filename')   +);
     }
实际上,json.get('filename')将是后台文件的名称,并将从php文件返回


这是否可能…?

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

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

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

你可以在这里找到一篇很棒的文章-