daweibo 2021-10-16 21:07 采纳率: 50%
浏览 26
已结题

搜索框在隐藏后,打开元素显示,搜索框里输入不了文字

.search 是隐藏的
点击.search-m后,.search 显示,其他的div隐藏。(大概就是头部的其他地方在.search打开后就全部隐藏,只剩.search这个元素)
但是.search里的搜索框不能输入文字,输入不了文字,button也点击不了,就直接触发了mouseout。

请教怎么在打开.search这个元素后,让搜索框里能输入文字,点击.search外的地方后,触发mouseout。

用的代码如下,有懂的麻烦帮补充下代码!谢谢,谢谢


$(function() {
    $(".search-m").click(function() {
        $(".headers div").hide();
        $(".search").show();
    })
    $(".search-m").mouseout(function() {
        $(".headers div").show();
        $(".nav,.search").hide();
    })
})
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 10月24日
    • 修改了问题 10月16日
    • 创建了问题 10月16日

    悬赏问题

    • ¥15 单片机AD原理图52单片机
    • ¥15 画er图的,一定是图,不是分析
    • ¥15 用Matlab神经网络工具箱得到多个神经网络模型,有没有人知道怎么把多个神经网络结合成一个新的神经网络,实现对不同来源的数据都能用这个新的神经网络高精度预测的目的(相关搜索:数据集)
    • ¥15 关于stata软件OLS模型一些问题
    • ¥15 电商中sku建立表的问题
    • ¥15 Zu47Dr硬件提问
    • ¥20 有没有鸿蒙系统多功能音乐器
    • ¥15 求questasim 2019.2安装包
    • ¥20 异地怎样加入域控服务器,需要做什么啊
    • ¥15 ESP32S3怎么测试32k小数据往TF卡的写入速度