js 动态改变background:url()值
varrev=$(this).attr("rev")$("#vidoShow").css("background",'url(rev)');如何才能正确显示rev的值呢。...
var rev=$(this).attr("rev")
$("#vidoShow").css("background",'url(rev)');
如何才能正确显示rev的值呢。。每次到页面就变成 stryle="background:url(rev)"
如何能正确显示呢 展开
$("#vidoShow").css("background",'url(rev)');
如何才能正确显示rev的值呢。。每次到页面就变成 stryle="background:url(rev)"
如何能正确显示呢 展开
4个回答
展开全部
可以用字符串拼接没乎的方法将变量传到url中。
1、新建html文档,在body标签中添加一个div标签,为这个div标签设置一枯前悉个北京图片,然后引入jQuery文件:
2、添加js代码,首先定义一个变量,然后用css方法动态更改背景的url值,第一个参数为背景属性,第二个参数悔梁用字符串拼接的方法将变量传到url值:
3、用浏览器打开网页,这时可以在源码中查看到url值已经动态的从a.png改成b.png了:
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你渗碧把锋穗变量作为一个字符串在丛基举使用了
这么写:$("#vidoShow").css("background",'url(' + rev + ')');
这么写:$("#vidoShow").css("background",'url(' + rev + ')');
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询