2013-10-02 232 views
0

我有一個預定義的DIV如下:在某些情況下更改圖像SRC圖像

<div id="innerDropzone" style="position: absolute; top: 20px; left: 30px; width: 200px; height: 200px"> 
    <img id="img" src="watever"/> 
</div> 

基地被解僱了,我會在下面克隆上述DIV

var newDiv = $('#innerDropzone').clone(); 
            //newDiv.attr('id', 'pin' + $("#clicks").children('.pin').length); 
$(newDiv).css('display', 'block'); 
//$(newDiv).attr(''); 

$('#dropzone').append(newDiv); 
$(newDiv).draggable(); 

我想知道如何更改IMG SRC這newDiv

回答

2

使用.find()

$(newDiv).find("img").attr("src",a); 

.children().children()僅沿DOM樹行進一級。因此,它會更快):

$(newDiv).children("img").attr("src",a); 
1

使用.find().attr()

$(newDiv).find("img").attr("src",a); 

DEMO

var newDiv = $('#innerDropzone').clone(); 

$(newDiv).css('display', 'block').find('img').attr('src','abc.png');