A custom 'tap' event JavaScript plugin for touch devices