Это потому, что ваш TextBox находится внутри ContentPlaceHolder в MasterPage. Идентификатор изменяется, когда страница отображает нечто вроде ctl00_blah.
Попробуйте использовать селектор класса, а не так:
$('textarea.jk').autoResize();
Это должно сделать трюк. В ASP.NET 4.0 вы можете заставить ClientId сохранить указанное имя, но я бы просто рекомендовал использовать классы, чтобы упростить его. Другим вариантом было бы использовать ASP.NET для визуализации ClientId на странице следующим образом:
$('textarea#<%=demo.ClientID %>').autoResize();