在下面的调用函数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
});
});
代码可能是错误的,但我怎样才能正确地编写类似的语法。
谢谢,
编辑:
插件网址:
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>