$(document).ready(function(){ var searchBook = function(){ var query = $('.key-word').val(); if(query.replace(/\s+/, "") ===""){ return false; } $.ajax({ url:'https://api.douban.com/v2/book/search?alt=xd&q='+ query, dataType:"jsonp", success:function(json){ console.log(json); showBooks(json); } }); } var showBooks = function(json){ $('.books').empty().append('

'+json.count+'条结果

'); var books = json.books; books = $.isArray(books) ? books : books.toArray() for(var i=0;i'); var coverImage = $('
'); var info = $('
'); //info detail title = $('

'+books[i].title+'

'); info.append(title); if(books[i].author && books[i].author.length > 0){ var author = $('

作者:'+books[i].author[0]+'

'); info.append(author); } if(books[i].isbn13){ var isbn = $('

ISBN:'+books[i].isbn13+'

'); info.append(isbn); } if(books[i].publisher){ var publisher = $('

出版社:'+books[i].publisher+'

'); info.append(publisher); } coverImage.append(''); var tempForm = '
' +'' +'' +'' +'' +'
'; var addToLib = $(tempForm); book.append(coverImage).append(info).append(addToLib); $('.books').append(book).append('
').hide().show('slow'); } $('.add-to-lib').bind('click',addBookToLib); } $('.search-book').bind('click',searchBook); });