这是一个我无法解决的问题。在我的页面中,我有一个选择菜单。在选择菜单旁边,有一个按钮。我想要的是,当我点击按钮时,将打开选择菜单。这是我开始的代码。
$('#myButton').click(function () {
$('#mySelect').bind('mousedown', function () {
console.log('foo');
});
$('#mySelect').trigger('mousedown');
});
答案 0 :(得分:0)
在 JavaScript 中打开选择元素没有默认方法。但是有一种不同的方法可以完成这项任务:
$('#myButton').click(function(){
$('#mySelect').show();
$('#mySelect')[0].size=2;/* Choose a size that's perfect */
});
/* Hide Select Menu when user clicks an option */
$('#mySelect').live("click",function(){
$('#mySelect').hide();
});