I have several dynamically loaded text areas which don't seem to respond when they get blurred. I load them using .post (they get generated in a php script and returned as data for display). I made this jsfiddle, which works by itself, but not on my page. Could the problem be that the textareas are dynamically loaded? I read elsewhere on SO that I should use .on() for dynamically loaded elements (and I did use it), but it still doesn't work on my page. This is the jQuery code in the jsfiddle:
$('.crit_desc').on('blur', function () {
var value = $(this).val();
alert(value);
});