jquery - jQuery 中的动画伪类

标签 jquery css xhtml-1.0-strict

是否可以在伪类激活时进行动画处理,例如:

我的 CSS 中必须包含以下内容:

#gallery a span {
    border:#006553 3px solid;
    position:relative;
    overflow:hidden;
    display:block;
    top:0px;
    left:0px;
    height:89px;
    width:89px;
}

#gallery a:hover span {
    border:#f3bd2f 6px solid;
    position:relative;
    overflow:hidden;
    display:block;
    top:0px;
    left:0px;
    height:83px;
    width:83px;
}

我想在用户将鼠标悬停在链接上时为转换设置动画,即跨度边框必须增大。

如果这可能,有人吗?

提前致谢。

//编辑:

我看过 'animateToSelector' jQuery 插件,并使用了下面的 jQuery 函数调用,但是没有动画,边框只是在上面指定的样式之间跳转。

这是我的函数调用:

$("#gallery a span").animateToSelector({selectors: ["#gallery a:hover span"], properties: ['border'], events: ['mouseover','mouseout'], duration: 3000});

谁能看到我遗漏的东西?

最佳答案

jQuery UI提供这样一个function这将使元素从一个类动画化到另一个类

$(".gallery a").mouseover(function(){  
  $(this).switchClass('newClass', 'anotherNewClass', 1000);
})

关于jquery - jQuery 中的动画伪类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1177478/

相关文章:

javascript - jQuery 将复选框选择转换为数组

javascript - 非图像 div 上的无限垂直滚动

jquery - 动画重置

javascript - IE8 : checkbox onclick not called when setting class to that

Textarea 拼写检查属性 XHTML Strict

google-analytics - 是否可以通过w3 xhtml严格验证,并且仍在我的网页上使用Google解析代码?

Javascript - 在程序设置变量后如何更新变量?

jquery - 如何异步加载jquery及其依赖脚本

javascript - 如何在 jQuery 中显示内容之前显示 setTimeout 图像?

css - 在 Volusion 左侧导航菜单中更改字体