想知道是否有人可以帮助;
我试图通过像这样的jquery来改变元素的背景图像;
$j(this).css('background-image','url(images/client_box_grad.gif)');
Run Code Online (Sandbox Code Playgroud)
然而,当它呈现它似乎在网址周围丢弃语音标记,例如
$j(this).css('background-image','url("images/client_box_grad.gif")');
Run Code Online (Sandbox Code Playgroud)
这意味着图像不可见 - 如果我删除Firebug中的语音标记,则图像会显示出来.
有任何想法吗 ?
谢谢
双引号不是必需的:
$(this).css('background-image', 'url(/images/client_box_grad.gif)');
Run Code Online (Sandbox Code Playgroud)
您应确保已指定有效的图像网址.这是一个演示.
为了让它发挥作用,我必须这样做:
$(function(){
$('body').css({backgroundImage : 'url(/media/bill.jpg)'});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18955 次 |
| 最近记录: |