0

「selected」属性を持つオプション要素がページにない場合にのみ、ウィンドウの読み込み時に起動する必要がある関数があります。

<option value="1" selected="selected">Option</option>

私は次の機能でこれをやろうとしました:

function fireWhenLoad () 
{
if ( $('select option').is(':selected')) {
        alert("Selected");
    }
    else
    {
        alert("Not Selected");
        runIfNoSelectedOptions();
    }
};

$(window).load(function(){
    fireWhenLoad();
});

オプションに「選択済み」属性がある場合とない場合、関数は常に「選択済み」と警告します。

オプション要素に「selected」属性があるかどうかを確認するにはどうすればよいですか?

ありがとうございました!

4

3 に答える 3

0

$.(document).ready()JQueryの機能を使用して、イベントをトリガーできます。

于 2013-10-11T08:55:36.873 に答える