如何在element.style中删除或更改“height”?

时间:2016-03-22 07:59:04

标签: javascript jquery html

我正在用图形& figcaption标记一些图像页面,这是一种画廊滑块。

但是当我在Chrome开发者工具中看到代码时,高度大小在元素样式图img,figcaption img中也是相同的。

我想我需要更改此代码。

	for( var i = 0; i < wall.itemsCount; ++i ) {

				var $item = wall.$items.eq( i );

				$item.appendTo( $wallElem );

				var itemH = $item.height(),
					figcaptionH = $item.find( 'figcaption' ).outerHeight( true );

				if( itemH > wallH - wallmargins ) {
					$item.find('img').height( wallH - wallmargins - figcaptionH );
					$item.css( 'top', ( wallmargins / 2 ));
				}
				else {
					$item.css( 'top', ( wallH - itemH ) / 2 );
				}
				
				

请给我建议。

1 个答案:

答案 0 :(得分:0)

如果您只想更新figcaption img的高度,请更新您的选择器以包含该

$item.find('figcaption img').height(wallH - wallmargins - figcaptionH);