JSFiddle - React, Tailwind, and code Playground

by sderico

HTML

<script src="http://ajax.aspnetcdn.com/ajax/knockout/knockout-2.2.1.js"></script>
<div><button data-bind="click: clickMe">Click Me!</button></div>

JavaScript

var ViewModel = function() {
    var self = this;
    self.clickMe = function(data,event) {
      var target;
        
      if (event.target) target = event.target;
      else if (event.srcElement) target = event.srcElement;
        
      if (target.nodeType == 3) // defeat Safari bug
        target = target.parentNode;
        
      target.parentNode.innerHTML = "something";
    }
}
        
ko.applyBindings(new ViewModel());