1

これを手に入れましたHTML

<div id="mother">
   <select id="sel" name="sel">
     <option value="1">Un</option>

     <option value="2">Deux</option>
     <option value="3">Trois</option>
</select>

<input id="in" name="in"/>
</div>

motherページ内にありますが、両方の子でselectありinput、動的に生成されます

次のようなものを使用してそれらを呼び出そうとしました:

$('body').on('blur change','#mother input, #mother select',function(){
    alert($(this).attr('id'))
    })

Javascript何も言わない..

on()の代わりに使用して、これをどのように行うのが最善live()でしょうか? ...live()ちょっと分かりやすかったからです。

ありがとう。

4

4 に答える 4

1

イベントはスペースで区切る必要があります: blur change、 ではありません blur,change

于 2013-06-30T09:32:05.640 に答える