使用jquery修复ie6/7不支持focus的bug

我们都知道ie6是不支持focus这个伪类的,我倒是没有注意ie7今天我测试了一下好像ie7也是不支持的。当然并不是ie的所有版本都不支持,ie8是支持的!大家都见到过就是就是当你的鼠标光标聚焦到一个输入框的时候,输入框的边框颜色有所改变。这个效果就是用伪类:focus实现的。但是由于ie6和ie7的不支持所以这个属性很少被使用,他的作用主要是增加用户体验。那么今天我们就来讲解怎么用jquery是ie6和ie7也支持它。还是像往常一样我给出运行的例子,因为我感觉光说别人是不一定能够理解的,但是你要是给他看活生生的例子就不同了。

提示:你可以先修改部分代码再运行。

上例是使用css没有使用jquery的例子你可以在不同浏览器下运行看看。

提示:你可以先修改部分代码再运行。

posted @ 2012-09-24 10:10  dodo-yufan  阅读(2506)  评论(0编辑  收藏  举报