1

オプションの HTML を使用してドロップダウンからオプションを選択できるようにする jQuery 関数を作成しました。

$.fn.select = function( option ) {
    $(selector +  ' option').each(function() {
        if ($(this).text() == option)
            $(selector).val($(this).val());
    });
    return this;
};

この関数は、アンパサンド ( ) を含むオプションを除いて、完全に正常に動作します&。この場合、対応するオプションを適切に選択できません。

これを機能させる方法はありますか?

selectjQuery 用の関数が既に存在することは承知しています。ただし、私のselect関数は既存の関数を上書きできるようです。

4

2 に答える 2

1

で正しく動作しているようですが&、何が問題ですか?

に置き換え&&方が良いでしょうが。

于 2012-08-30T07:36:37.203 に答える
1

に置き換え&&比較してみてください

于 2012-08-30T07:22:05.203 に答える