Modify on event handler to only grab one location row

Previous code grabbed all the locations in the code, that
is why all the button text would change.
Add function to scroll results list after clicking on icon

This adds functionality to scroll the results list to make the
row with the current school come into view on the results list
after clicking on an icon
Chain selectors
Change method for compatibility

https://developer.mozilla.org/en-US/docs/Web/API/element.scrollIntoView
Merge pull request #263 from notthatbreezy/topic/list-view-fixes

Topic/list view fixes