jQuery selected()プラグインを使用してselectフォームフィールドを作成しようとしていますが、機能していません。これが私のHTMLコードです:
<label for='aaaaa'>First option or "Second option":</label>
<select name='aaaaa' class="chosen" id='aaaaa'>
<option>First option</option>
<option>"Second option"</option>
</select><br>
これが私の.jsコードです:
$('.chosen').chosen();
これが私のJavaScriptインポートです:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="https://raw.github.com/harvesthq/chosen/master/chosen/chosen.jquery.js"</script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/jquery-ui.min.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.tabs.js"></script>
<script type="text/javascript" src="http://malsup.github.com/jquery.form.js"></script>
<script type="text/javascript" src="../../js/jQuery.layout/jquery.layout.min.js"></script>
<script type="text/javascript" src="../../js/control_panel/controlpanel.js"></script>
これが私のCSSインポートです:
<link rel="stylesheet" type="text/css" media="screen" href="../../css/jQueryui/cupertino/jquery-ui-1.8.5.custom.css" />
<link rel="stylesheet" type="text/css" media="screen" href="../../jquery.jqGrid-3.8.2/css/ui.jqgrid.css" />
<link rel="stylesheet" href="../../css/site.css" type="text/css" />
<link rel="stylesheet" href="https://raw.github.com/harvesthq/chosen/master/chosen/chosen.css" type="text/css" media="Screen" />
<link rel="icon" href="../../images/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="../../images/favicon.ico" type="image/x-icon" />
画面にどのように表示されるかはわかりませんが、説明はできます。5行あります:
- 最初のオプションまたは「2番目のオプション」
- 最初のオプション(青色で下線付き、htmlリンクのように見えます)
- (テキスト入力フィールドのように見えます)
- 最初のオプション(プレーンテキスト、前に箇条書きのような
- エレメント
- 「2番目のオプション」(これもプレーンテキストで、前に箇条書きがあります。
- エレメント)
MozillaFirefoxで実行しています。