0

私はこれを持っています:

<input name="input_2" id="input_1_2" type="text" value="" class="medium" tabindex="1">

そして、私はこれを私のhtmlコードにjqueryで書きたいです:

<input name="input_2" id="input_1_2" onblur="myFunction()" type="text" value="" class="medium" tabindex="1">

これとともに:

$('#input_1_2').blur(function(){myFunction();});

それは機能していますが、html コードが表示されている場合、html コードにonblur="myFunction()"は何もありません。jquery を使用して html コードにそれを記述してください。(jquery または javascript で記述する必要があります)。

手伝ってくれてありがとう!

4

2 に答える 2

1

$('#input_1_2').attr('onblur', 'myFunction()');

また、jQuery が元のソースを変更していないという事実も参照する必要があります: jQuery DOM の変更がビュー ソースに表示されない

于 2013-07-18T22:18:31.387 に答える
1

jQueryでその関数を呼び出すハンドラを書くことができます

$("#input_1_2").blur(myFunction);
于 2013-07-18T21:39:20.667 に答える