【发布时间】:2009-10-12 03:38:19
【问题描述】:
我想在 java 脚本标签中创建样式类
班级会是这样的
#file-ok {
background-image: url(+ json.get('filename') +);
}
实际上 json.get('filename') 将是背景文件的名称,并将从 php 文件中返回。
这可能吗...?
【问题讨论】:
标签: javascript jquery css ajax
我想在 java 脚本标签中创建样式类
班级会是这样的
#file-ok {
background-image: url(+ json.get('filename') +);
}
实际上 json.get('filename') 将是背景文件的名称,并将从 php 文件中返回。
这可能吗...?
【问题讨论】:
标签: javascript jquery css ajax
您可以获取您的图像文件名,然后在 Ajax 请求结束时将其设置为 #file-ok 元素的背景:
$(function () {
$.get("file.php", function(data){
$('#file-ok').css('backgroundImage', 'url(' + data.filename + ')');
});
});
【讨论】:
最简单的方法是应用内联样式,但如果您需要将其应用于多个元素,那么这并不好,然后查看在 CSSRule 上使用 setProperty()。
你可以在这里找到一篇很棒的文章 - http://www.quirksmode.org/dom/changess.html
【讨论】: