【发布时间】:2012-05-15 22:16:46
【问题描述】:
我想制作一个有一些图片的网站,当我点击一张图片时,我希望它成为网站的背景图片,有什么建议吗?
【问题讨论】:
标签: javascript html image background
我想制作一个有一些图片的网站,当我点击一张图片时,我希望它成为网站的背景图片,有什么建议吗?
【问题讨论】:
标签: javascript html image background
类似的东西:
<img src="myimage.jpg" onClick="document.body.style.backgroundImage = 'url('+this.src+')';;" />
【讨论】:
这可以通过以下方式轻松完成:
jQuery:
$(function(){
$("#imageId").click(function() {
var myImage = $("img", this).attr("src");
$("body").css("background", "url('" + myImage + "')");
});
});
【讨论】:
如果你知道如何使用 JQuery,这应该很容易:
$('#divTagId').click(function()
{
$("html").css("background-image", "url(/myimage.jpg)");
});
【讨论】: