| javascript Programming Glossary: elem.dataAdopting variable values from HTML data-atributes http://stackoverflow.com/questions/13253556/adopting-variable-values-from-html-data-atributes  that's why '.eq 0 ' is used. elem 'ul#wordlist li' .eq 0 elem.data 'number input' numberInput.toString elem.data 'completion number'.. li' .eq 0 elem.data 'number input' numberInput.toString elem.data 'completion number' completionNumber.toString elem.data 'grid'.. elem.data 'completion number' completionNumber.toString elem.data 'grid' smallGrid.x ' ' smallGrid.y Print new 'data' attributes.. 
 Detect all changes to a <input type=“text”> (immediately) using JQuery http://stackoverflow.com/questions/1948332/detect-all-changes-to-a-input-type-text-immediately-using-jquery  .each function var elem this Save current value of element elem.data 'oldVal' elem.val Look for changes in the value elem.bind propertychange.. input paste function event If value has changed... if elem.data 'oldVal' elem.val  Updated stored value elem.data 'oldVal' elem.val.. if elem.data 'oldVal' elem.val  Updated stored value elem.data 'oldVal' elem.val Do action ....    share improve this answer.. 
 jQuery plugin template - best practice, convention, performance and memory impact http://stackoverflow.com/questions/5980194/jquery-plugin-template-best-practice-convention-performance-and-memory-impac  instance. Internal.prototype.getData function  if this. elem.data PLUGIN_NAME  this. elem.data PLUGIN_NAME  id pluginInstanceIdCount.. function  if this. elem.data PLUGIN_NAME  this. elem.data PLUGIN_NAME  id pluginInstanceIdCount  initialised false   return.. id pluginInstanceIdCount  initialised false   return this. elem.data PLUGIN_NAME  TODO Add additional internal methods here e.g... 
 |