mirror of
https://github.com/wahyd4/Libr.git
synced 2026-08-10 05:16:04 +10:00
48 lines
1.5 KiB
JavaScript
48 lines
1.5 KiB
JavaScript
$(document).ready(function(){
|
|
|
|
|
|
var loadBook = function(){
|
|
var isbn = $('input.isbn').val();
|
|
if(isbn === null){
|
|
return;
|
|
}
|
|
$.ajax({
|
|
url:'https://api.douban.com/v2/book/isbn/'+isbn+'?alt=xd',
|
|
dataType:"jsonp",
|
|
success:function(json){
|
|
console.log(json)
|
|
displayBookInfo(json);
|
|
}
|
|
});
|
|
}
|
|
var showTags = function(tags){
|
|
for(var i=0;i<tags.length;i++){
|
|
var tag = $('<span class="label">'+tags[i].title+'</span>');
|
|
}
|
|
}
|
|
|
|
var displayBookInfo = function(json){
|
|
$('a.douban-link').attr('href',json.alt);
|
|
$('img.cover').attr('src',json.images.large);
|
|
var ul = $('div.span4 ul');
|
|
ul.append('<li><b>副标题: </b>'+json.subtitle+'</li>');
|
|
ul.append('<li><b>作者: </b>'+json.author[0]+'</li>');
|
|
ul.append('<li><b>出版社: </b>'+json.publisher+'</li>');
|
|
ul.append('<li><b>页数: </b>'+json.pages+'页</li>');
|
|
ul.append('<li><b>ISBN: </b>'+json.isbn13+'</li>');
|
|
ul.append('<li><b>定价: </b>'+json.price+'</li>');
|
|
ul.append('<li><b>出版日期: </b>'+json.pubdate+'</li>');
|
|
ul.append('<li><b>豆瓣评分: </b>'+json.rating.average+'分</li>');
|
|
ul.append('<li><b>标签:</b></li>')
|
|
for(var i=0;i<json.tags.length;i++){
|
|
var tag = $('<span class="label my-label">'+json.tags[i].title+'</span>');
|
|
$('div.well.summary').append(tag);
|
|
}
|
|
|
|
}
|
|
|
|
loadBook();
|
|
|
|
});
|
|
|