2012-01-07 9 views
0

私は私のウェブページに素敵なフォームを使用しています。このウェブサイトhttp://www.whitespace-creative.com/jquery/jnice/からスクリプトを抽出しました。選択/メニューの場合、ドロップダウンフィールドに文字を入力すると、その文字にジャンプしません。その機能を持つデフォルトのリスト/メニュー。しかし、私はいいフォームを使用しても動作しません。どうすれば修正できますか?素敵な書式で選択してください

これは私が使用した内部スクリプトです。

<script type="text/javascript"> 
$(function(){ 

    var $a = $('<a></a>'); 

    $('body').append($a); 

    $a.click(function(){ 

     var element = $('#select2')[0]; 

     var myNewOption = new Option("My Option", "123", true); 

     element.options[element.options.length] = myNewOption; 

     $.jNice.SelectUpdate(element); 

    }); 

}); 

</script> 
+0

ここにあなたと他の人が使うためのjsfiddleがあります:http://jsfiddle.net/JJh9P/ –

答えて

0

これはできません。

プラグインは、単にフォーム要素のルックアンドフィールを変更するのではなく、完全に異なるマークアップと動作を作成することでエミュレートします。振る舞いが実装されていない場合は、それを取得しません。プラグインのほかにもはや開発されていないようだ。

私は最初のオプションにジャンプする文字を入力のように、あなたがオリジナルのselect要素のスタイルが、それでもあなたはすべてのdefaul動作を得るように、それを使用しますUniformのような他の類似した、より実現したプラグインを探すことをお勧め...

関連する問題