0
私は対話的な文字の左の機能を構築しようとしていますが、jHTMLAreaに接続する際に問題があります。jQuery jHTMLArea文字カウント
これは、プラグインが実際のテキストエリアを隠すためです。
私はキース・ウッズの文字数を試しましたが、それはうまくいきませんでした。
このようなものをjHTMLAreaに添付するにはどうすればよいですか?
私は対話的な文字の左の機能を構築しようとしていますが、jHTMLAreaに接続する際に問題があります。jQuery jHTMLArea文字カウント
これは、プラグインが実際のテキストエリアを隠すためです。
私はキース・ウッズの文字数を試しましたが、それはうまくいきませんでした。
このようなものをjHTMLAreaに添付するにはどうすればよいですか?
あなたのhtmlarea
コールのloaded
コールバックでこのような何かを行うことによって$(mycontrol.jhtmlarea.editor.body)
Captureでの文字数をエディタ内のイベントを処理することができます:あなたはDOMをトラバースする場合
$(".txtCustomHtmlArea").htmlarea({
// Other properties here...
loaded: function() {
var mycontrol = { jhtmlarea: this };
$(mycontrol.jhtmlarea.editor.body).on('keyup keypress blur change', function(e) {
var charsPresent = $(this).text().length;
$('#counter_box').val(charsPresent);
});
}
});
あなたのカウンターボックスを取得するには、$(mycontrol.jhtmlarea.container)
を使ってjHtmlAreaコンテナを参照することができます。それは 'div'などで' contenteditable'属性を使用している可能性があります。 –
ここをクリックしてください:http://pietschsoft.com/demo/jHtmlArea/ FirebugまたはChrome Consoleを使用して、要素を調べ、 'Alert HTML'ボタンの' onclick'ハンドラを見てください。 –
返事をありがとう。その警告HTMLボタンは、jHTMLAreaのすべてを変換します。私はまだ生きているカウントを得る方法を働かせません。 – puks1978