[英]Combining for loops
您如何將這些循環組合在一起。
是否可以使循環將第一個標簽用作類別,然后訪問將用於標題的下一個標簽?
$(document).ready(function(){
//get root and current URL
var loc = document.URL;
var root = document.location.hostname;
var path = window.location.pathname;
var dir = path.substring(path.lastIndexOf('/'));
//read in posts from tumblr
if (root != 'www.tumblr.com') {
var posts = tumblr_api_read.posts;
for (var i in posts) {
$('#project-list').append('<li><a href='+posts[i].url+'>'+posts[i].tags[0]+'</a></li>');
}
} else {
$('#project-list').append('<li><a href="#">project title</a></li>')
}
if (root != 'www.tumblr.com') {
var posts = tumblr_api_read.posts;
for (var i in posts) {
$('#installation-list').append('<li><a href='+posts[i].url+'>'+posts[i].tags[1]+'</a></li>');
}
} else {
$('#installation-list').append('<li><a href="#">installation title</a></li>')
}
您可以像這樣組合它:
$(document).ready(function() {
//get root and current URL
var loc = document.URL;
var root = document.location.hostname;
var path = window.location.pathname;
var dir = path.substring(path.lastIndexOf('/'));
//read in posts from tumblr
if (root != 'www.tumblr.com') {
var posts = tumblr_api_read.posts;
for (var i in posts) {
$('#project-list').append('<li><a href=' + posts[i].url + '>' + posts[i].tags[0] + '</a></li>');
$('#installation-list').append('<li><a href=' + posts[i].url + '>' + posts[i].tags[1] + '</a></li>');
}
} else {
$('#project-list').append('<li><a href="#">project title</a></li>');
$('#installation-list').append('<li><a href="#">installation title</a></li>');
}
});
你的意思是這樣的
if (root != 'www.tumblr.com') {
var posts = tumblr_api_read.posts;
for (var i in posts) {
$('#project-list').append('<li><a href=' + posts[i].url + '>' +
posts[i].tags[0] + '</a></li>');
$('#installation-list').append('<li><a href=' + posts[i].url + '>' +
posts[i].tags[1] + '</a></li>');
}
} else {
$('#project-list').append('<li><a href="#">project title</a></li>')
$('#installation-list').append('<li><a href="#">installation title</a></li>')
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.