【发布时间】:2017-04-05 10:42:58
【问题描述】:
我有一个搜索结果 div,其中包含根据用户搜索的搜索结果列表项。但是当用户单击屏幕上的任何位置时,我想隐藏该结果 div。
这是我的搜索 div 代码:
<div id="user_search">
<div class="inpt-head-place" style="width:9em;">
<?php echo form_open( '',[ 'class'=>' navbar-left navbar-change','id'=>'search_form']) ?>
<?php echo form_input([ 'type'=>'text','class'=>'form-control form-media search_user_bar','placeholder'=>'Search Here','name'=>'search']); ?>
<div id="search_result" class="search_result"> </div>
</div>
<div class="inpt-head-place" style="width: 20px;">
<button class="btn btn-default btn-resize" type="submit" name="submit" id="submit_here"> <i class="fa fa-search"></i> </button>
<?php echo form_close(); ?>
</div>
</div>
这里是搜索栏的快照及其结果:
请给我建议.. 谢谢
【问题讨论】:
-
见stackoverflow.com/questions/4660633/…你可以检查点击是否在该div内,如果它什么都不做,如果它没有隐藏div
标签: javascript jquery html css