jQuery 控制textbox 显示隐藏问题

鼠标焦点在文本框后不让他隐藏,其他位置显示隐藏,可我找的代码,鼠标点击文本框,文本框也隐藏。js代码:aspx页代码:... 鼠标焦点在文本框后不让他隐藏,其他位置显示隐藏,可我找的代码,鼠标点击文本框,文本框也隐藏。
js代码:

aspx页代码:
展开
 我来答
xuebaotuxi
2014-08-07 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4196
采纳率:85%
帮助的人:1047万
展开全部
这是因为事件冒泡的原因,点击文本框也会触发整个文档的点击事件,阻止一下事件冒泡就可以了
更多追问追答
追问
能具体 点么 怎么组织,在什么地方加上什么代码 ,我刚毕业,望前辈指点哈
追答
在点击文本框的代码里面加阻止事件冒泡
例子:
$("#div1").mousedown(function(event){
event.stopPropagation();//阻止事件冒泡
});
等下我在写一个例子
Oracle2022G
2014-08-07
知道答主
回答量:9
采纳率:0%
帮助的人:8.4万
展开全部
用:not选择器,过滤掉文本框本身。网上像这样的代码网上一大堆,再仔细找一下吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式