私は、.live関数を利用する単純なjquery関数を持っています。jquery 1.5 FF&IE9でのライブの問題
それは$(文書)は
機能はFFまたはIE Chromeで動作しますが、ない.readyときがない、新しく追加された要素に適用されます。
ページでは1.5分
<script>
$("#345").live("keypress", function(){
if (event.which == '13') {
event.preventDefault();
$('#123').focus();
}
});
$(document).ready(function(){
$('#123').focus();
});
</script>
編集をロードしている。また、.ready関数内.liveコードを入れてみました。同じ結果
は実際のIDですか? IDは数字で始めることはできません。これが問題なのかどうかはわかりません。また、なぜあなたはエスケープを使用していますか? –
なぜ二重引用符をエスケープしますか?それは正しいとは思わない... –
はい。彼らは本当のidsです。私はそれを変更しようとしましょう。他の関数は同じidで動作するためです。 – user845009