Usage
This function runs automatically, so it is not called manually. Is this incorrect?
Additional Notes
On a single search result, the user is redirected automatically to that result and then presented a header drawer element with an explanation and a search field.
Source File
Located in /assets/js/nebula.js on line 2342.
JavaScript
nebula.singleResultDrawer = function(){ var searchTerm = nebula.get('rs'); if ( searchTerm ){ searchTerm = searchTerm.replace(/\%20|\+/g, ' ').replace(/\%22|"|'/g, ''); jQuery('#searchform input#s').val(searchTerm); nebula.dom.document.on('click', '#nebula-drawer .close', function(){ var permalink = jQuery(this).attr('href'); history.replaceState(null, document.title, permalink); jQuery('#nebula-drawer').slideUp(); return false; }); } };
Override
To override or disable this JavaScript function, simply redeclare it with the exact same function name.
JavaScript
nebula.singleResultDrawer = function(){ //Write your own code here, leave it blank, or return false. }