2012-11-21 8 views
0

내가 잘 작동 입력 필드의 값과 사업부의 background-image을 변경하려면 아래 코드를 사용하여 중복 .wrap DIV가 URL을 입력 한 &을 추가,이 예에서와 같이 두 div의 '배경 변경 :지정 입력 필드의 값은/컨텐츠

http://jsfiddle.net/adige72/tKS6j/

내가 원하는 것은 단지이 경우 각 작동 "포장"이다 하나의 "감싸기".

미리 감사드립니다.

답변

0

그냥 형제를 선택 .Image

$(".ImageUrl").blur(function(){ 
    $(this).siblings(".Image").css("background-image", "url("+$(this).val()+")"); 
}); 

편집

위의 내용은 다음과 같이 가정합니다. "놀랍지도 않지만, plicate div가 추가되었습니다. ".wrap div를 의미합니다.

건배

0

당신의 선택 대신 클래스 이름의 고유 ID를 사용하거나, 첫 번째 요소를 선택하려면 선택을 변경

$(".ImageUrl").eq(0)..... 
관련 문제