diff --git a/lib/ComicBook.js b/lib/ComicBook.js index dc319c1..6c53eac 100755 --- a/lib/ComicBook.js +++ b/lib/ComicBook.js @@ -178,8 +178,8 @@ function ComicBook(id, srcs, opts) { ComicBook.prototype.enhance.brightness({ contrast: ui.value }); } })) - .append("") - .append("") + .append(" ") + .append("") .css({ position: "absolute", top: "40%", @@ -217,12 +217,21 @@ function ComicBook(id, srcs, opts) { .after(this.getControl("image").hide()); $("#desaturate").click(function(e){ - if (this.checked) { + if ($(this).is(":checked")) { ComicBook.prototype.enhance.desaturate(); } else { ComicBook.prototype.enhance.resaturate(); } - }) + }); + + $("#reset").click(function(e){ + // TODO: improve performance here. + $("#brightness").slider("value", 0) + $("#saturation").slider("value", 0); + var desaturate = $("#desaturate"); + desaturate.attr("checked", !desaturate.attr("checked")); + ComicBook.prototype.enhance.reset(); + }); }; ComicBook.prototype.getControl = function(control) {