JSFiddle - React, Tailwind, and code Playground
by efcl
HTML
<div id="click-wrap">
<button>Click me: 0</button>
<button>Click me too: 0</button>
<button>Click me three: 0</button>
</div>
<script src="http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js"></script>
JavaScript
(function () {
function myHandler(evt) {
var src = evt.currentTarget;
var delimiter = ": ";
var parts = src.get("innerHTML").split(delimiter);
var currentCount = parseInt(parts[1], 10);
src.set('innerHTML', parts[0] + ": " + (currentCount + 1));
evt.halt();
}
YUI().use("event-delegate", function (Y) {
Y.delegate('click', myHandler, "#click-wrap", "button");
});
})();