Javascript 单击任何输入框后关闭下拉菜单
我创建了一个下拉菜单,在其中我为搜索条件创建了一个表单。 现在,每当我点击任何输入框,菜单就会关闭。 有什么办法可以解决吗 以下是我的html代码:Javascript 单击任何输入框后关闭下拉菜单,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,我创建了一个下拉菜单,在其中我为搜索条件创建了一个表单。 现在,每当我点击任何输入框,菜单就会关闭。 有什么办法可以解决吗 以下是我的html代码: <ul class="nav navbar-nav"> <li class="dropdown dropdown-large"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Search<b class="caret">
<ul class="nav navbar-nav">
<li class="dropdown dropdown-large">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Search<b class="caret"></b></a>
<ul class="dropdown-menu dropdown-menu-large row">
<center>Search Criteria</center>
<hr>
<li class="col-sm-3">
<ul>
<li>Profile ID</li>
<li>
<input type="text">
</li>
</ul>
</li>
<li class="col-sm-3">
<ul>
<li>Name</li>
<li>
<input type="text">
</li>
</ul>
</li>
<li class="col-sm-3">
<ul>
<li>Age</li>
<li>
<input type="text" size="5"> to
<input type="text" size="5">
</li>
</ul>
</li>
<li class="col-sm-3">
<ul>
<li>Date of Birth</li>
<li>
<input type="date">
</li>
</ul>
</li>
</ul>
</li>
尝试使用:
$(document).on('click', '.dropdown', function (e) {
e.stopPropagation();
});
尝试使用:
$(document).on('click', '.dropdown', function (e) {
e.stopPropagation();
});
尝试使用:
$(document).on('click', '.dropdown', function (e) {
e.stopPropagation();
});
尝试使用:
$(document).on('click', '.dropdown', function (e) {
e.stopPropagation();
});
创建一个创建一个创建一个创建一个