# HG changeset patch # User edogawaconan # Date 1401257930 -32400 # Node ID 4b91c0c1938cb17ce0de6ae749d450e016ee4d72 # Parent 62d16b74e3d783e35631ccb661d06999bfacb49b A more specific binding. diff -r 62d16b74e3d7 -r 4b91c0c1938c app/assets/javascripts/zp.hash_magic.js --- a/app/assets/javascripts/zp.hash_magic.js Sun May 11 16:53:45 2014 +0900 +++ b/app/assets/javascripts/zp.hash_magic.js Wed May 28 15:18:50 2014 +0900 @@ -11,10 +11,6 @@ tab_link(format).click() }, set_hash: function(e) { - if (typeof e !== "undefined") { - if (zp.formatter.links().filter(e.target).length === 0) return - else e.preventDefault() - } var format = zp.formatter.current(), newpath = window.location.pathname @@ -26,7 +22,7 @@ this.load_hash() if (history.replaceState) { this.set_hash() - $(document).on('click', $.proxy(this.set_hash, this)) + zp.formatter.links().on('shown.bs.tab', this.set_hash) } } }