1
0
Fork 0
mirror of https://github.com/futurepress/epub.js.git synced 2025-10-05 15:32:55 +02:00

New queue function passes along promises with goto eventss

This commit is contained in:
fchasen 2014-02-11 15:58:44 -08:00
parent b6ee097965
commit 02a9a4b566
15 changed files with 894 additions and 362 deletions

View file

@ -695,6 +695,8 @@ EPUBJS.reader.TocController = function(toc) {
$list.find(".toc_link").on("click", function(event){
var url = this.getAttribute('href');
event.preventDefault();
//-- Provide the Book with the url to show
// The Url must be found in the books manifest
book.goto(url);
@ -705,19 +707,18 @@ EPUBJS.reader.TocController = function(toc) {
$(this).parent('li').addClass("currentChapter");
event.preventDefault();
});
$list.find(".toc_toggle").on("click", function(event){
var $el = $(this).parent('li'),
open = $el.hasClass("openChapter");
event.preventDefault();
if(open){
$el.removeClass("openChapter");
} else {
$el.addClass("openChapter");
}
event.preventDefault();
});
return {