首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让单击功能不只在按住鼠标的情况下持续?

如何让单击功能不只在按住鼠标的情况下持续?
EN

Stack Overflow用户
提问于 2011-10-20 19:00:41
回答 2查看 56关注 0票数 2

我试图让我的搜索框在点击时改变颜色,但目前它只在我按住鼠标的时间内改变颜色。我一松开按下光标,它就会变回来。我如何让它改变颜色,但一旦我点击页面上的其他东西(甚至空白),它就会变回原来的颜色?

看看这个:

http://jsfiddle.net/LPVfn/

干杯!

詹姆斯

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-10-20 22:58:35

使用

代码语言:javascript
复制
.search:focus

而不是

代码语言:javascript
复制
.search:active
票数 2
EN

Stack Overflow用户

发布于 2011-10-20 23:06:55

有一个名为HoverIntent的js库。也许你可以使用它来获得想要的效果。

http://cherne.net/brian/resources/jquery.hoverIntent.html

我目前正在使用它来延迟显示div工具提示,直到用户将鼠标悬停在搜索框上几毫秒。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7834937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档