(function($) {

        $.fn.charCounter = function (limit, infodiv)
        {                       
                function count(element) 
                {
                        var text = element.val(); 
                        var textlength = text.length;
                        var n = Math.max(limit - textlength, 0);
                        $('#' + infodiv).html(('<strong>'+ n +'</strong> осталось символов' ));
                        if(textlength > limit)
                                element.val(text.substr(0,limit));
                        else
                                return true;
                }

                return this.each(function() 
                                { 
                                   $(this).bind('keyup paste', (function() {count($(this)); })); 
                                });
        }; 

}

)(jQuery);

//привязываем к text обработчик и говорим, что информацию выводить в info
$(function() { $("#id_annotate").charCounter(750, 'info'); });

