我被困在一點點的jQuery魔術中,我需要在我的網站中......我正在尋找在上面的代碼中添加一個DIV, DIV的大小與圖像相同 - 不是圖像響應,所以當圖像改變大小DIV也應該...在每個圖像上添加一個DIV,其大小與下面的圖像相同
我正在用下面的方法 - 但它使所有DIV的大小相同最後一個圖像,而不是圖像,每個圖像上面坐...
代碼我到目前爲止如下:
function placeImageOverDIVFX() {
$('.projectContentWrapper img').before('<div class="projectContentWrapperOverlayDIV"></div>');
}
placeImageOverDIVFX();
$(window).load(function() { placeImageOverDIVFX(); });
function sizeupImageInnerFX() {
$('.projectContentWrapper img').each(function() {
var contentWrapperImageWidth = $(this).width();
var contentWrapperImageHeight = $(this).height();
function setSizes() {
$('.projectContentWrapperOverlayDIV').each(function() {
$(this).width(contentWrapperImageWidth);
$(this).height(contentWrapperImageHeight);
});
}
setSizes();
});
}
sizeupImageInnerFX();
$(window).load(function() { sizeupImageInnerFX(); });
$(window).resize(function() { sizeupImageInnerFX(); });
關於如何在每個「projectContentWrapperOverlayDIV」DIV下面直接爲圖像製作DIV大小的任何想法?
HTML標記下面的例子:
<div class="projectContentWrapper">
<img src="assets/images/work/01/01.jpg">
<img src="assets/images/work/01/02.jpg">
<img src="assets/images/work/01/03.jpg">
</div>
剛剛添加了HTML標記,如果有幫助? – dubbs