次の呼び出し関数onSelectEvent:
では、オプションの処理と切り替えを担当します。この変数を介してオプション値を取得しようとしていますが、呼び出し関数のこの変数は選択メニューのオプションをフリーズします。
jQuery(document).ready(function($){
var selectEvent = function($el){
$(".selectmenu").change(function() {
var selectedValue = $("select.selectmenu").val();
alert('Selected event' + selectEvent);
});
};
$(".selectmenu").scrollectBox({
preset: 'dropdown',
numVisibleOptions: 4,
scrollInterval: 150,
scrollOn: 'hover',
listWidth: 160,
onSelectEvent: selectEvent
});
});
コードが間違っている可能性がありますが、同様の構文を正しく記述するにはどうすればよいですか。
ありがとう、
編集:
プラグインの URL:
https://github.com/afEkenholm/ScrollectBox
https://github.com/afEkenholm/ScrollectBox/blob/master/index.html
https://github.com/afEkenholm/ScrollectBox/blob/master/js/ScrollectBox/jquery.scrollectbox.js
<div id = "translate">
<select onchange="Translate(this)" name="select" id="translator" class="selectmenu" >
<option value="Select Language">Select Language</option>
<option value="en|af">Afrikaans</option>
<option value="en|sq">Albanian</option>
</select>
</div>