jquery 隐藏div的一个问题 20

我做用户登陆页面,大概是<DIVclass=input-tag>用户名/邮箱/手机号</DIV><INPUTname=username></B><divid="denge... 我做用户登陆页面,大概是
<DIV class=input-tag >用户名/邮箱/手机号</DIV><INPUT name=username></B> <div id="dengerr"></div>
点了按钮后,我想错误提示放在<div id="dengerr"></div>里,然后当鼠标放到INPUT上面后,把<div id="dengerr"></div>再隐藏了,在JS中我是这样写的

inputs.focus(function(){
$(this).prev().addClass('coloraaa');
$("#dengerr").hide()
});

但是出问题啊,如果把$("#dengerr").hide()注释掉就好了,但<div id="dengerr"></div>却隐藏不了啊,我该怎么办啊,就是在这个涵数里隐藏<div id="dengerr"></div>,帮帮我
展开
 我来答
摩惠然0iD
2011-11-19 · TA获得超过1634个赞
知道小有建树答主
回答量:1162
采纳率:100%
帮助的人:836万
展开全部
inputs.focus(function(){
$(this).prev().addClass('coloraaa').end().parent().next("div").hide();
});
html里面的</B>是什么玩意
外面嵌套了一个b 标签?
你这个<div id="dengerr"></div>
不是一个吧?
如果不止一个,那么要用class标签 而不能用id标签,否则只对第一个起作用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帝80网工
2011-11-19 · TA获得超过596个赞
知道小有建树答主
回答量:692
采纳率:100%
帮助的人:401万
展开全部
.鼠标放到input上面不应用focus,而用hover,最好是click来触发
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友147e3a0
2011-11-19 · TA获得超过703个赞
知道小有建树答主
回答量:855
采纳率:100%
帮助的人:356万
展开全部
从这里看你的代码本身没有问题。要不你把实际数据发上来,我们再看看。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
javaqiang
2011-11-19 · TA获得超过840个赞
知道小有建树答主
回答量:1060
采纳率:0%
帮助的人:520万
展开全部
你用的jQuery是那个版本的?
$("#dengerr")能取到吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式