仅对非手机大小的设备使用 jQuery 动画
Use jQuery animation only for non-phone size devices
我已经为客户构建并上传了这个网站。我使用Twitter引导程序并对其进行了自定义。我的问题是它有jquery来动画链接的导航。但是,我希望它在屏幕尺寸下降到手机尺寸时禁用并恢复为垂直列表。
我知道引导程序已经内置了媒体查询,但我该怎么做。
检查网站并将浏览器缩小到移动大小,您将看到出现列表按钮,但内部链接仍然相同。
不确定我是否已经非常清楚地表达了我的观点,但更多信息请询问。
谢谢
以下是负责动画的代码:
$(document).ready(function () {
//When mouse rolls over
$(".blue").mouseover(function () {
$(this).stop().animate({
height: '100px'
}, {
queue: false,
duration: 1200,
easing: 'easeOutBounce'
})
});
//When mouse is removed
$(".blue").mouseout(function () {
$(this).stop().animate({
height: '50px'
}, {
queue: false,
duration: 1200,
easing: 'easeOutBounce'
})
});
});
尝试matchMedia()
仅在小视口上应用动画:
if (window.matchMedia("(max-width: 480px)").matches) {
/* do animation here */
}
当然,您可以将480px
更改为您想要的任何内容,甚至可以检查其他属性。
相关文章:
- 剑道网格jQuery动画()问题
- jquery动画可以通过编程链接吗
- JQuery动画延长容器不起作用
- 如何正确编程jQuery动画与平滑(导航栏)
- jQuery动画-边框宽度和颜色
- 如何抽象JQuery动画方法
- jQuery动画标题滚动
- JQuery - 为什么 JQuery 动画是同时进行的
- 如何用jquery动画改变背景颜色,就像一个过渡
- 正在等待jQuery动画完成
- 如何优化jquery动画代码
- jQuery动画的持续时间就像一个延迟
- 创建一个类似Jquery动画的Flipboard弹出窗口
- 应用jQuery动画时出现意外的抖动效果
- 如何设置'auto'JQuery动画中的高度
- jQuery动画缩放需要我点击主体
- 如何将jquery动画应用于单个项目
- 如何简化jquery动画函数代码
- 使用 jquery 动画幻灯片使用角度中继器切换
- Jquery动画和when函数