です:変数 - jQueryの - これは私が機能を持っているトリッキー
function ConditionalMake($makeselector, $modelselector) {
// my code in here
}
私はこのように私の機能を初期化しています:
var make_selector = $('select#make');
var model_selector = $('select#model');
ConditionalMake(make_selector, model_selector);
どのように私はこのようなセレクタ内の変数を使用することができます(明らかにこれはうまくいきません):
var chosen = $makeselector + 'option:selected'.text();
この変数を使用せずに関数を使用すると、
セレクタ(選択肢)の変数であるセレクタに「option:selected」を追加するにはどうすればよいですか? あなたの答えをありがとう。
var chosen = $makeselector.find('option:selected').text();
また、あなたが.children()
を使用することができます。
エレメントIDで選択する場合、エレメントタイプをセレクターに含める必要はありません。ですから、 '$( 'select#make')'の代わりに '$( '#make')'を使用してください。 – nnnnnn