利用js修改css样式,我希望的是修改某个div的背景图片

利用js修改css样式,我希望的是修改某个div的背景图片
$("#picture img").click(function(){
$("#picture img").each(function() {
$(this).removeClass("cur");
});
$(this).addClass("cur");
var name=$(".cur").attr("src");
var pict="../"+name.substr(0,7)+"b"+".jpg";

var p= document.getElementById('pic');

p.style.backgroundImage='url(../img/092b.jpg)';
window.attachEvent("onload",divImage);
$("#box").show("drop",2000);

这是我的js代码但就是没有效果
搞不懂你为什么jquery和js一起模隐冲携碧用啊?直接用jquery就好了啊..为什么旦歼要兜兜转转那么多圈?
你直接$("#pic").attr("src","../img/092b.jpg");不就可以改背景了吗?
大神 建议你调试一下吧

还有敏塌 你写那么多费代码干悉察嘛 pict 后来 你用桥陆圆到了吗?

还有 你Click 里面的函数 在哪结尾的?
....jq就能搞定
← 上一篇: 下一篇: →