div の背景画像を取得し、その後 bg 画像名に灰色のプレフィックスを追加して変更しようとしています。
クロムとファイアフォックスではすべてが完全に機能していますが、IE では背景画像の値はabout-blank
. 私を助けてください?
var img= $("#nom_"+$(".nomination").attr('id')).css('background-image');
var image = img.split('/').pop();
var img1 = image.split(')',1);
var img1 = "<|UP>/gray"+img1;
attr('id') は IE で表示されます。問題は.css('background-image')
; しかし、IEの場合は次のように変更しました
if($.browser.msie){
var id ="nom_"+$(".nomination").attr('id');
obj=document.getElementById(id);
alert(obj.currentStyle.backgroundImage);
}
しかし、ここでも戻り値は「about-blank」です。