2014-12-05 4 views
-2

그래서 여기 내 코드가 있습니다.하지만 내가 잘못하고있는 것에 대해 아이디어를 얻은 사람이 있습니까?attr에 변수를 추가하여 배경 이미지를 변경 하시겠습니까?

function doStuff2() { 
     $("#song").css({ 
    'background-image': 'url('+id+')', 
    'background-position': '0px 0px', 
     'background-size': '100% 100%', 
     'background-repeat': 'no-repeat' 
}); 
    $('#song').css('display','block'); 

} 

var r = "res/img/"; 
var urls = [ r + "15.png" ]; 

var id = $(this).attr(urls); 

가 나는 r에 VAR의 전체 링크의 URL VAR로를 추가 한 다음 ATTR src에 추가하고 배경 이미지 URL에 추가 할 수 있습니다. 그래서 내가 뭘 잘못하고 있니?

+0

jsfiddle –

답변

0
var r = "res/img/"; 
var urls = r + "15.png"; 
$('img').attr('src',urls); 
doStuff2(urls); 

function doStuff2(urls) { 
     $("#song").css({ 
    'background-image': 'url('+urls +')', 
    'background-position': '0px 0px', 
     'background-size': '100% 100%', 
     'background-repeat': 'no-repeat', 
     'display':'block' 
     }); 
}