`

js搜索显示搜索结果div,点击除了搜索框和搜索结果div时,隐藏

    博客分类:
  • js
阅读更多

jQuery(document).bind('click',function(e){
  var target = jQuery(e.target);
  if(target.closest(".seaVal").length!=1&&target.closest(".seaList").length!=1)
  {
   var showcityaz = document.getElementById("showcityaz");
   if($(".seaList").show()){
    $(".seaList").hide();
   }
  }
 }
 );

 

<div class="seaVal"><input id="subjectName" name="subjectName" type="text" onkeyup="doQuerySubject(this)" onfocus="doQuerySubject(this)"  /></div>

 

<div class="seaList"></div>

分享到:
评论

相关推荐

    jQuery制作右侧显示隐藏搜索框特效

    在"jQuery制作右侧显示隐藏搜索框特效"中,我们通常会有一个固定在右侧的按钮或者图标,用户点击后,搜索框会从不可见状态变为可见。这涉及到jQuery的事件监听和元素显示/隐藏的控制。 1. **事件监听**:我们可以...

    jQuery点击图标展开搜索框代码.zip

    这个代码利用了jQuery库,一个广泛使用的JavaScript库,来实现一种动态效果,即当用户点击特定图标时,搜索框会以平滑的动画形式展开,再次点击则会收缩。这种功能不仅增强了用户的视觉享受,也使网页界面更加直观...

    搜索框js特效

    "搜索框js特效"就是一种利用JavaScript技术来增强搜索框用户体验的方法。JavaScript是一种广泛使用的客户端脚本语言,它允许开发者在不刷新整个页面的情况下与用户交互,为网页增添动态效果。 在描述中提到的“搜索...

    鼠标点击搜索展现搜索框特效.zip

    这种效果通常通过CSS(层叠样式表)来控制搜索框的显示和隐藏状态。在CSS中,我们可以设定搜索框的初始状态为隐藏,然后通过JS来改变其显示属性,例如设置`display`属性为`block`以使其可见。 具体实现步骤如下: ...

    搜索框字段补全js和css

    服务器返回匹配结果后,JavaScript会把这些结果显示在搜索框下方,形成一个建议列表。这个过程涉及的关键技术包括: 1. DOM操作:通过`document.getElementById`或`querySelector`等方法获取到搜索框元素,并绑定`...

    div+js模拟iframe实现左右框架.rar

    而使用`div`和`JavaScript`,我们可以确保所有内容在页面加载时就已经可见,有利于搜索引擎爬虫抓取,提高页面的搜索引擎排名。 总结起来,通过`div+js`模拟`iframe`,我们可以克服`iframe`的局限性,实现更高效、...

    jquery点击搜索框文字向上浮动提示

    当用户点击搜索框时,我们可能希望显示一个提示信息,告知用户如何使用搜索功能或提供搜索建议。这通常涉及CSS样式和HTML结构。我们可以创建一个隐藏的提示元素,然后在点击事件触发时使其可见。例如: ```html ...

    react-react实现的搜索框

    6. **实时搜索**:除了点击按钮搜索,你还可以添加实时搜索功能,即在用户输入时立即显示匹配结果。这需要监听`searchTerm`的变化,并在变化时即时更新结果。 ```jsx useEffect(() =&gt; { if (searchTerm) { // ...

    ext定制:搜索框

    根据提供的文件信息,我们可以深入探讨如何在Ext JS中定制搜索框(`Ext.app.SearchField`),并实现一个美观且功能强大的搜索组件。 ### 标题:Ext定制:搜索框 此标题简明扼要地表达了文章的核心内容——如何在...

    响应式搜索框

    例如,我们可以定义当屏幕宽度小于某个值时,应用特定的样式,从而隐藏搜索框并仅显示搜索按钮。这样在小屏幕上,用户只需点击按钮即可展开搜索框,避免了小屏幕上的空间浪费。 接下来,我们来看看实现响应式搜索框...

    jQuery可伸缩搜索框.zip

    然后,利用jQuery来监听按钮的点击事件,并处理搜索框的显示和隐藏: ```javascript $(document).ready(function() { $('#search-btn').click(function() { $('#search-input').slideToggle(); }); }); ``` 在...

    div模拟select自定义下拉列表框(jQuery)

    3. JavaScript/jQuery交互:通过监听用户的鼠标事件(如点击、悬停)来控制下拉列表的显示和隐藏。可以使用jQuery的`show()`和`hide()`方法来切换显示状态,还可以添加过渡效果增强用户体验。 三、具体实现步骤 1....

    div+css代替iframe框架并带全屏遮罩加载特效

    2. 更优的SEO:搜索引擎可以更好地爬取和索引`div`结构的页面内容。 3. 更强的可控制性:`CSS`提供了丰富的布局和样式控制,使得设计更灵活。 4. 更佳的响应式设计:`div+css`更容易适应各种屏幕尺寸和设备。 通过...

    点击搜索框弹出热门搜索以及点击缓一缓 实现换一批热门关键词的实现思路以及代码 .zip

    至于点击搜索框时显示热门搜索的逻辑,一种方法是在`handleSearchBoxClick`中设置一个状态,表示搜索建议是否可见。然后根据这个状态来决定是否渲染`HotSearchSuggestions`组件。 ```jsx const [showSuggestions, ...

    jquery点击输入框时弹出div层复选框勾选输入的内容

    首先,监听输入框的`focus`事件,当输入框获取焦点时显示div层: ```javascript $(document).ready(function() { $('#inputField').on('focus', function() { $('#checkboxLayer').show(); }); }); ``` 然后,...

    仿bilibili搜索框效果,

    总的来说,仿Bilibili搜索框效果的实现涵盖了HTML布局、CSS样式设计以及JavaScript事件处理和异步数据交互等多个前端开发核心知识点。通过这个简单的示例,我们可以深入理解前端开发中的UI/UX设计原则,以及如何用...

    用DIV仿iframe框架布局效果

    - 为了模拟iframe的动态加载效果,可以在用户点击导航链接时,通过JavaScript改变`content` div的内容,而不是重新加载整个页面。 3. **跨域通信**: - 虽然iframe可以处理跨域问题,但用DIV仿iframe布局时,需要...

    jquery-带搜索框的下拉

    2. **实时搜索**:用户在搜索框中输入关键词时,程序会实时过滤数据源中的选项,只显示匹配的项。 3. **优化性能**:由于数据量大,为了保持页面响应速度,通常会采用懒加载或分页策略,只在需要时加载部分数据。 ...

    DIV弹出层+JS条件过滤

    在网页设计中,我们经常利用CSS将`&lt;div&gt;`元素设置为隐藏状态,然后通过JavaScript或jQuery等库将其在需要时显示出来,形成弹出层效果。弹出层通常用于显示详细信息、表单、提示信息等,它不会干扰到页面的主内容,但...

    jquery可显示关闭的搜索框适合任何网站.zip

    // 点击按钮时,切换搜索框的显示/隐藏 toggleSearch.click(function() { if (searchBox.is(':hidden')) { searchBox.slideDown('fast'); // 动画效果下拉显示 } else { searchBox.slideUp('fast'); // 动画...

Global site tag (gtag.js) - Google Analytics