0

以下が何をするかを理解するのに助けが必要です:

var inner = ""; 
var innerP1 = '<li style="list-style-type:none;"><div class="dribbble"><div class="shot"><a href="';
var innerP2 = '"><img src="';
var innerP3 = '"></a></div><div class="likes">'  
var innerP4 = ' Likes</div><div class="comments">'
var innerP5 = ' Comments</div><div class="name">'
var innerp6 = '</div></div></li>'

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;
};

ここでフィールドの一部を削除したいと思います。私が本当に欲しいのは、リンクとタイトルの付いた画像だけです。「var」関数は何をしますか?すべての html をそれらの 1 つに結合することはできませんか?

前もって感謝します

4

1 に答える 1

0

わかりました。これが私がそれをどのように変更したかです:

var inner = ""; 
var innerP1 = '<li style="list-style-type:none;"><div class="dribbble"><div class="shot"><a href="';
var innerP2 = '"><img src="';
var innerP3 = '"></a>'  
var innerp4 = '</div></div></li>'


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 + innerp4;

これは、var がシーケンス内の変数であり、inner=... がシーケンスの順序が定義されているシーケンスであることに気付きました。

于 2013-03-10T18:28:31.910 に答える