$(document).on 'turbolinks:load', -> $('.digest .filter').each -> $(this).before ' ' $( '#nearMe').click (event) -> event.preventDefault() nearMe() nearMe = -> if (navigator.geolocation) navigator.geolocation.getCurrentPosition showPosition showPosition = (position) -> coords = "[#{position.coords.latitude}, #{position.coords.longitude}]" url = location.href if location.search url = url.replace 'near=', '' url += '&' else url += '?' url += "near[location]=#{coords}&near[distance]=20" location.replace url