UNPKG

democracyos-javve-events

Version:

Event binding component with support for single elements as well as NodeLists, HTMLCollections and Arrays

28 lines (23 loc) 672 B
<html> <head> <title>Events</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <a href="/something">link</a> <a href="/something">link</a> <script src="../build/build.js"></script> <script> var events = require('events'); var a = document.getElementsByTagName('a'); function onclick(e) { e.preventDefault ? e.preventDefault() : e.returnValue = false; var target = e.target || e.srcElement; alert(target); events.unbind(target, 'click', onclick); return false; } events.bind(a, 'click', onclick); </script> </body> </html>