点击任何'div'时如何打开/关闭“选择”选项

时间:2012-03-26 10:05:06

标签: javascript jquery html css

我点击任意'div'或'按钮'打开/关闭'选择''选项'。 这是如何通过javaScript或JQuery完成的。 感谢。

3 个答案:

答案 0 :(得分:2)

如果您要问的是如何使下拉列表select以编程方式下拉(例如,响应触发代码的其他地方的点击),则无法执行此操作。< / p>

答案 1 :(得分:1)

您可以轻松模拟元素上的点击,但点击<select>不会打开下拉列表。

$('div').bind('click', function() {
     // code for open and close your select
});

此处为参考Can I open a dropdownlist using jQuery

答案 2 :(得分:1)

如果您想操纵<select>控件,可以尝试使用其size属性。如果其尺寸> 1,它将显示选项。有点像:

[somediv].onclick = function(){
  [someselect].size = 10;
}

像T.J. Crowder理所当然地说,这不会“打开”一个下拉列表,但它提供了(使用样式等)模拟它的可能性。