Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery图像大小_Jquery_Html_Jquery Masonry - Fatal编程技术网

jquery图像大小

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

这是我目前拥有的,但是,图像被压缩以适应文本宽度的大小。无论我在html中指定了什么大小,它都不会改变。这件事有什么线索吗

$('#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);});