2012-02-06 6 views
1

画像SRCを設定する:jQueryの身体背景画像として、私はこのようなUL内の画像を設定している

<ul> 
    <li> 
     <a href="#"> 
      <img scr="image1.png"> 
     </a> 
    </li> 
    <li> 
     <a href="#"> 
      <img scr="image2.png"> 
     </a> 
    </li> 
    <li> 
     <a href="#"> 
      <img scr="image3.png"> 
     </a> 
    </li> 
</ul> 

クリックされると、各画像の上に、私はその画像のsrcがバックグラウンド「として体に適用することにしたいです画像"。

私はJQueryのエキスパートではないので、どんな助けでも大歓迎です。

答えて

7
$('#id-of-ul a').click(function(){ 
var src = $(this).find('img').attr('src'); 
$('body').css('backgroundImage','url('+src+')'); 

}) 
+0

パーフェクト...ありがとう! – MANnDAaR

+0

歓迎ですが、それが動作していることがわかったら、これを受け入れたものとしてマークしてください – amd

1

これを試してみてください:

<script type="text/javascript"> 
jQuery(function() { 
    $(a).click(function() { 
    $(body).css('background-image',this.find(img).attr('src')) 
    }); 
}); 
</script> 
関連する問題