質問する
2091 次
4 に答える
2
クラスセレクターが欠落しているだけで.
、コールバック関数の冒頭の中括弧があります。
$(".nselect").change(function() {
// ^ missed this ^ and this
id = $(this).attr('id');
});
id
補足:新しいjQueryオブジェクトを作成するのではなく、ネイティブプロパティを使用するだけで、コードを少し効率的にすることができます。
$(".nselect").change(function() {
id = this.id;
});
于 2012-09-28T13:21:56.780 に答える
0
一見すると、クラス名と同様に、単に使用するのではなく、nselect
使用する必要があります。$(".nselect")
$('nselect')
于 2012-09-28T13:22:08.653 に答える
0
クラスを指定するには、ドットを使用する必要があります
$(".nselect")
また、.change() の代わりに .blur() を使用します。
于 2012-09-28T13:23:21.123 に答える
0
id 変数を使用する場所に応じてvar id;
、$(document).ready...
于 2012-09-28T13:24:01.817 に答える