jquery图像大小
这是我目前拥有的,但是,图像被压缩以适应文本宽度的大小。无论我在html中指定了什么大小,它都不会改变。这件事有什么线索吗jquery图像大小,jquery,html,jquery-masonry,Jquery,Html,Jquery Masonry,这是我目前拥有的,但是,图像被压缩以适应文本宽度的大小。无论我在html中指定了什么大小,它都不会改变。这件事有什么线索吗 $('#append').click(function(){ var $boxes = $('<div class="box">'+balls($iterator)+'</div>'); $container.append( $boxes ).masonry( 'appended', $boxes ); }); function
$('#append').click(function(){
var $boxes = $('<div class="box">'+balls($iterator)+'</div>');
$container.append( $boxes ).masonry( 'appended', $boxes );
});
function balls($i){
$iterator += 1;
return '<p>'+$test[$iterator][1][2]+'</p><p><img src="'+$test[$iterator][2]+'" alt="'+$test[$iterator][1][2]+'" height="196" width="319"></a></p>';
}
这应该用imagesLoaded插件触发吗?从 如果您的内容包含任何图像,则需要确保在加载内容的所有图像后触发砌体 试一试
我在balls$I return语句中没有看到开放的锚标记,但有一个关闭标记。是打字错误吗?哦,是的。但这不会影响它,嗯?我更新了我的OP以反映正在发生的事情。我没有发布所有代码,我在上面有:var$container=$'container'$container.imagesLoaded函数{$container.Mashise{itemSelector:'.box',列宽:100,isAnimated:!Modernizer.csstransitions};};我想也是这样。我只是试着把我的台词改成你的台词,没有改变。这是HTML的简单功能吗?或者这是砖石结构的局限性?看看这把小提琴。我试着模拟你的环境。这就是你想做的吗?
$container.append( $boxes ).imagesLoaded( function(){$container.masonry( 'appended', $boxes);});