Сегодняшний интерфейс JSON в истории я поделюсь им с вами.
Кода -копия выглядит следующим образом:
//http://history.sturgeon.mopaas.com // домашняя страница
//http://history.sturgeon.mopaas.com/jsonp?callback=?
//http://history.sturgeon.mopaas.com/jsonp // json interface
//http://history.sturgeon.mopaas.com/jsonp/1@1 // 1 января в истории
//http://history.sturgeon.mopaas.com/1@1 // 1 января в истории
$ .getJson ('http://history.sturgeon.mopaas.com/jsonp?callback=?',function (data) {
parsertodayobj (data);
});
Функция parsertodayobj (todayObj) {
для (var key in todayobj) {
if (/^.* Born.*$/. Test (Key)) {
Dobirthday (сегодня, key]);
}
if (/^.* Holiday.*$/. test (key)) {
Doholiday (TodayObj [Key]);
}
if (/^.* custom.*$/. test (key)) {
Doholiday (TodayObj [Key]);
}
if (/^.* Death.*$/. Test (key)) {
Dodeath (сегодня, Key,);
}
if (/^.* Events.* $/. test (key)) {
Domemorabiliia (сегодня, Key]);
}
}
}
parsertodayobj (сегодня, Ubj);
функция dobirthday (дни рождения) {
if (день рождения.length! = 0) {
$ (document.body) .append ("<h3> born </h3>");
для (var i = 0; i <birthdays.length; i ++) {
var birthdayitem = дни рождения [i];
$ (document.body) .append ("<p>"+birthdayitem+"</p>");
};
}
}
функция Doholiday (Holidays) {
if (Holidays.length! = 0) {
$ (document.body) .append ("<h3> фестиваль </h3>");
for (var i = 0; i <holidays.length; i ++) {
var item = Holidays [i];
$ (document.body) .append ("<p>"+item+"</p>");
};
}
}
функция Dodeath (смерти) {
if (deaths.length! = 0) {
$ (document.body) .append ("<h3> Смерть </h3>");
для (var i = 0; i <deaths.length; i ++) {
var item = смерти [i];
$ (document.body) .append ("<p>"+item+"</p>");
};
}
}
Функция Domemorabiliia (Memorabilias) {
if (Memorabilias.length! = 0) {
$ (document.body) .append ("<h3> Основное событие </h3>");
for (var i = 0; i <memorabilias.length; i ++) {
var item = Memorabilias [i];
$ (document.body) .append ("<p>"+item+"</p>");
};
}
}
Кода -копия выглядит следующим образом:
//http://history.sturgeon.mopaas.com // домашняя страница
//http://history.sturgeon.mopaas.com/jsonp?callback=?
//http://history.sturgeon.mopaas.com/jsonp // json interface
//http://history.sturgeon.mopaas.com/jsonp/1@1 // 1 января в истории
//http://history.sturgeon.mopaas.com/1@1 // 1 января в истории
$ .getJson ('http://history.sturgeon.mopaas.com/jsonp?callback=?',function (data) {
parsertodayobj (данные);
});
Функция parsertodayobj (todayObj) {
для (var key in todayobj) {
if (/^.* Born.*$/. Test (Key)) {
Dobirthday (сегодня, key]);
}
if (/^.* Holiday.*$/. test (key)) {
Doholiday (TodayObj [Key]);
}
if (/^.* custom.*$/. test (key)) {
Doholiday (TodayObj [Key]);
}
if (/^.* Death.*$/. Test (key)) {
Dodeath (сегодня, Key,);
}
if (/^.* Events.* $/. test (key)) {
Domemorabiliia (сегодня, Key]);
}
}
}
parsertodayobj (сегодня, Ubj);
функция dobirthday (дни рождения) {
if (день рождения.length! = 0) {
$ (document.body) .append ("<h3> born </h3>");
for (var i = 0; i <birthdays.length; i ++) {
var birthdayitem = дни рождения [i];
$ (document.body) .append ("<p>"+birthdayitem+"</p>");
};
}
}
функция Doholiday (Holidays) {
if (Holidays.length! = 0) {
$ (document.body) .append ("<h3> фестиваль </h3>");
for (var i = 0; i <holidays.length; i ++) {
var item = Holidays [i];
$ (document.body) .append ("<p>"+item+"</p>");
};
}
}
функция Dodeath (смерти) {
if (deaths.length! = 0) {
$ (document.body) .append ("<h3> Смерть </h3>");
для (var i = 0; i <deaths.length; i ++) {
var item = смерти [i];
$ (document.body) .append ("<p>"+item+"</p>");
};
}
}
Функция Domemorabiliia (Memorabilias) {
if (Memorabilias.length! = 0) {
$ (document.body) .append ("<h3> Основное событие </h3>");
for (var i = 0; i <memorabilias.length; i ++) {
var item = Memorabilias [i];
$ (document.body) .append ("<p>"+item+"</p>");
};
}
}