1

私のコードは次のとおりです。

jQuery('#s_valor').on('change', function () {
    alert('Help mee!!');
});

「#s_valor」がロードされ (jQuery.load)、これは Opera では機能しますが、Firefox 15 では機能しません。Ubuntu を使用していて、live()、on()、livequery() を試しましたが、誰も機能しませんでしたFirefox 15 で。

誰かが私にヒントを持っていますか?(私の悪い英語で申し訳ありません、私はブラジル人です)

4

3 に答える 3

2

要素を動的にロードするとき.on()は、DOM に既にある要素を使用する必要があります。通常、最悪のケースは body 要素です。例えば:

jQuery('body').on('change', '#s_valor', function () {
    alert('Help mee!!');
});
于 2012-09-13T20:01:55.163 に答える
0

書類に同封しましたか?準備完了機能..また、その中にアラートを配置し、jQueryファイルがページに正しく関連付けられているかどうかを確認します。

$(function() {
   jQuery('#s_valor').on('change', function () {
      alert('Help mee!!');
   });
});
于 2012-09-13T20:13:01.987 に答える