2013-12-17 61 views
0

我正在將對象(圖像)複製到另一個元素。如何更改它將在運行中顯示在目標元素上的大小?修改jQuery圖像的顯示大小克隆()

<div id="eleWithImgs"> 
    <img id="ph01" src=".../image01.jpg"> 
    <img id="ph02" src=".../image02.jpg"> 
    ... 


$('#eleWithImgs').children().each(function() { 

    $($(this), { 
     width: // ?? 
     height: // ?? 
    }).clone().appendTo('#destinationEle'); 

}); 
+0

克隆它**,然後**設置CSS屬性被克隆的元素 –

+0

[使用CSS選擇器更改克隆元素的屬性]可能重複(http://stackoverflow.com/questions/3700420/changing-attributes-of-cloned-elements-using-css-selectors) –

回答

1

用於克隆的元素設置CSS屬性:

$('#eleWithImgs').children().each(function() { 
    $(this).clone().css({ 
     width: // ?? 
     height: // ?? 
    }).appendTo('#destinationEle'); 
}); 

我希望你的問題不是如何填補?? ...

+0

來說明目標。我正在尋找你在這裏的東西:'$(this).clone().css({...})。appendTo ...'謝謝 – user3024007

+0

我不知道爲什麼@adeneo已經移除回答,好得多。我的意思是,不克隆元素(照顧重複的ID) –

+0

...是的,我實際上是在迴應它...他是直接的方式,都爲我工作 – user3024007