diff --git a/examples/search.html b/examples/search.html
index 2f53ed5..c624159 100755
--- a/examples/search.html
+++ b/examples/search.html
@@ -18,6 +18,7 @@
diff --git a/reader/search.js b/reader/search.js
index 473d1db..7e5665b 100644
--- a/reader/search.js
+++ b/reader/search.js
@@ -18,7 +18,7 @@ EPUBJSR.search.request = function(q, callback) {
});
};
-EPUBJSR.search.View = function() {
+EPUBJSR.search.View = function(Book) {
var $searchBox = $("#searchBox"),
$searchResults = $("#searchResults"),
@@ -75,7 +75,9 @@ EPUBJSR.search.View = function() {
$item.on("click", function(e) {
var $this = $(this),
cfi = $this.data("cfi");
-
+
+ e.preventDefault();
+
Book.gotoCfi(cfi);
Book.on("renderer:chapterDisplayed", function() {
@@ -83,7 +85,7 @@ EPUBJSR.search.View = function() {
$(iframeDoc).find('body').highlight(q, { element: 'span' });
})
- e.preventDefault();
+
});
$li.append($item);