urakey / jquery.akBooklog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jquery.akBooklog.js

お勉強プラグインシリーズ。Booklog の API からデータを取得するプラグイン。

Demo

CodePen

Usage

// Format:
$(selector).akBooklog({
  booklog_id: YOUR_BOOKLOG_ID,
  booklog_category: 0,
  booklog_status: 0,
  booklog_rank: 0,
  booklog_count: 100,
  amazon_id: YOUR_AMAZON_AFFILIATE_ID,
  tag: 'div',
  className: ''
});

// Examples:
$('#modBooks').akBooklog({
  booklog_id: YOUR_BOOKLOG_ID
});

// Examples:
$('#modNovels').akBooklog({
  booklog_id: YOUR_BOOKLOG_ID,
  booklog_category: 0,
  booklog_status: 3,
  booklog_rank: 5,
  booklog_count: 5,
  amazon_id: YOUR_AMAZON_AFFILIATE_ID,
  tag: 'li',
  className: 'booklogItem'
});

Options

Property Type Default Description
booklog_id String booklog2 ブクログのユーザー ID
※デフォルトはブクログ公式アカウント
booklog_category Number 0 取得するカテゴリーID
booklog_status Number 0

読書状況

  • 0 - すべて
  • 1 - 読みたい
  • 2 - いま読んでる
  • 3 - 読み終わった
  • 4 - 積読
booklog_rank Number 0

★評価。本棚登録の時につけた星の数を指定。

  • 0 - すべて
  • 1 - ★
  • 2 - ★★
  • 3 - ★★★
  • 4 - ★★★★
  • 5 - ★★★★★
booklog_count Number 100 booklog アイテムの数
amazon_id String - Amazon アソシエイト ID
tag String div booklog アイテムをラップするタグ
className String - booklog アイテムをラップするタグにつけるクラス

ToDo

  • DOM のとこなおすかも

Changelog

  • 2014.11.12 デフォルトのタグを <div> に変更

About


Languages

Language:JavaScript 100.0%