字符計數已經涵蓋了很多 - 我找不到的是如何讓它計算動態加載的內容。jQuery中的字符計數器加載文本區域的Ajax?
我使用的是jqEasy Character Counter這是一個很好的jQuery插件。它與輸入/ textareas在同一頁面上漂亮地工作,但如果我嘗試通過ajax調用加載內容,它停止工作。這是我到目前爲止的代碼:
這是字符計數器:
$(document).ready(function(){
$(".countable").jqEasyCounter({
'maxChars': 250,
'maxCharsWarning': 230,
'msgFontSize': '11px',
'msgFontColor': '#000',
'msgFontFamily': 'Verdana',
'msgTextAlign': 'right',
'msgWarningColor': '#F00',
'msgAppendMethod': 'insertAfter'
});
});
這是加載動態內容的Ajax調用:
$(document).on("change", "#sitedrop_id", function(event){
$.post(
'load_site.php',
$("#siteselectform").serialize(),
function(data){
$("#sitedata").html(data)
}
);
return false;
});
這是文領域之一形式從另一個頁面加載:
<p>
<label for="headermsg_id" style="width:150px">Heading</label><textarea
class="countable" rows="4" cols="55" name="headermsg" id="headermsg_id"
style="resize: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;">
</textarea>
</p>
我使用jQuery 1.9.1,我已經試過$(document).on("change","#headermsg_id",function(event){
然後櫃檯,但那不工作。
任何幫助將不勝感激。 感謝
謝謝隊友 - 這是做的伎倆:) –