or
$("#posts").kendoMobileListView({ pageSize: configPageSize, dataSource: ds, template: kendo.template($("#tmpl-post").html(), {useWithBlock:true}), endlessScroll: true, scrollTreshold: 30, //treshold in pixels appendOnRefresh: true, pullToRefresh: true, pullParameters: function(item) { //additional parameters return { since: item.CreatedOn, page: 1 }; }, click: function(e) { //writeLog($(e.target).closest('li').attr('id')); } });<div id="modalview-create-post" data-role="modalview" style="width:100%;height:100%;" data-open="showCreateNewPost" data-init="initCreateNewPost"> <div id="modalview-post-content"> <div> <a id="new-post-cancel" data-click="closeCreateNewPost" data-role="button">Cancel</a> <a id="new-post" data-click="createPost" data-role="button">Post</a> <span id="new-post-count"></span> </div> <textarea id="new-post-txt" class="watermark" counterSelector="#new-post-count" ></textarea> </div> </div>function closeCreateNewPost() { forceBlurTextarea($('#new-post-txt')); $('#modalview-create-post').data('kendoMobileModalView').close();}
function forceBlurTextarea(textarea) {
$(textarea).val($(textarea).text());
var cssClass = $(textarea).attr('class');
$(textarea).attr('class', cssClass.replace("unwatermark", "watermark"));
}