$(function() { console.log( "ready!" ); });
is the short form for:
$( document ).ready(function() { console.log( "ready!" ); });
Very unintuitive, this does not work:
$("input#myInput").bind("change", function(){ });
Instead of “change” You have to use “input”
$("input#myInput").bind("input", function(){ });