我不太擅长 JS,并且很难处理有关 Dribbble API 的 IF Else 声明。我想渲染宽度为 800 像素的镜头与宽度为 400 像素的镜头不同。我可以让 API 以相同的大小吐出我的所有镜头,但我想要一个 if image width = 800 以一种方式渲染,否则以另一种方式渲染。
有人可以在下面教我如何解决这个烂摊子。
function larger(fileterLarge){
if(filter.shots[i].width = 800){
function render(filter){
for (var i = 0; i<filter.shots.length;i++){
inner = inner + innerP1 + filter.shots[i].url + innerP2 + filter.shots[i].image_url + innerP3 + filter.shots[i].likes_count + innerP4 + filter.shots[i].comments_count + innerP5 + filter.shots[i].title + innerp6;
}
};
$('.gallery').html(inner);
inner = "";
};