2013-02-06 72 views
0

我對JS不太擅長,並且對於Dribbble的API的IF Else聲明很難。我想渲染800px寬度的照片,然後使用400px寬度的照片。我可以讓API以相同的大小吐出所有的照片,但是我想要一個if image width = 800渲染一種方式渲染另一個。if else關於dribbble的聲明API

有人能教我如何解決這個混亂如下。

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 = ""; 
}; 
+0

在哪裏聲明過濾器變量? – Ifthikhan

回答

1

要確定你的圖像會令你有你的if else語句中使用,而不是assignment "="操作equality "==="操作的方式。 Hope this fiddle將幫助您

+0

你如何使它加載鏡頭,它不斷調用相同的鏡頭 – goetzs

+0

我稱之爲'http:// api.dribbble.com/shots/everyone'(第21行)它是最後一個鏡頭添加到dribbble – user20140268