Jquery Elasticを使用しています。Firefox では正常に動作しますが、chrome では失敗します。私はそれを使用しているテキストエリアを1つだけ持っています。
HTML:
<textarea id = "tarea">Lorem Ipsum</textarea>
プラグイン関数でテキストエリアをバインド:
$(document).load(function() { $('#tarea').elastic() ; }) ;
プラグイン ファイルを開き、alert
クロムで実行が停止するステートメントを見つけました。
--- code above this initializing arrays, works fine in both FF and chrome
return this.each( function() {
-- Chrome does not execute anything in the callback
// Elastic only works on textareas
if ( this.type !== 'textarea' ) {
return false;
}
.
.
.
}
--- return ends here , chrome does not execute anything here either.
Firebug で JS のエラーを確認しましたが、何も見つかりませんでした。クロムにも同様のプラグインがありますが、それでもJavaScriptエラーは報告されません。
アップデート :
プラグへの呼び出しを'load'
イベントからイベントに変更しました'ready'
。そして、それは今動作します。理由はわかりませんが。