datasource

by Fernando De Leon

HTML

<span id="name"></span>
<input type="text" id="someName" value="Nando"/>
<span data-source="#someName" data-callback="doSomething"></span>
<span id="nameDisplay">Name Is</span>
<button onclick="otherThing()">Press</button>

JavaScript

var $nameSpan = $("#name");
var $someNameField = $("#someName");
function doSomething($element) {
 var name = "";
 if($element) {
   name = $element.val();
 }
 return name;
  
}

function otherThing() {
 $("#nameDisplay").html("hello");
 
}