jQuery动画()不工作
jQuery animation() not working
对不起,但我只是不能理解为什么它不工作。我一整天都在测试不同的东西。我怀疑我的jQuery来源不同,但在jSFiddle中测试给了我相同的结果。这应该很容易解决。我只是想要一个动画,当点击其中一个圆圈,从屏幕的右侧带来一个子菜单。
小提琴http://jsfiddle.net/YWTt2/14/
html部分主要是SVG的东西,所以没有什么可看的,下面是JavaScript部分,它都在jsfiddle。
//Function for opening submenus and animation
$(document).on("click", "a[name='menu1']", function (e) {
e.preventDefault();
$("#menu1").css({visibility:"visible"});
$("#menu1").animate({left:'550px'});
//$("#menu1").slideDown(5110);
});
$(document).on("click", "a[name='menu2']", function (e) {
e.preventDefault();
$("#menu2").css({visibility:"visible"});
});
$(document).on("click", "a[name='menu3']", function (e) {
e.preventDefault();
$("#menu3").css({visibility:"visible"});
});
$(document).on("click", "a[name='menu4']", function (e) {
e.preventDefault();
$("#menu4").css({visibility:"visible"});
});
$(document).on("click", "a[name='menu5']", function (e) {
e.preventDefault();
$("#menu5").css({visibility:"visible"});
});
//Closes the open submenus
$("#controlnav").on("click", function (e) {
$("#menu1,#menu2,#menu3,#menu4,#menu5").css({visibility:"hidden"});
});
你的代码是好的,你只需要更新jQuery
文件到最新的一个(jQuery 2.x)。
查看此提琴:http://jsfiddle.net/pragneshok/YWTt2/15/
问题出在标签上。不支持
看看这个答案:jQuery animate
相关文章:
- 响应动画手风琴不工作
- html5画布动画无法正常工作
- 猫头鹰旋转木马2罐头't使渐变动画工作
- 我的动画没有按预期工作
- Jquery scrollTop动画不工作"无法读取属性'top'无风
- 对链接的 svg 进行动画处理不起作用;内联时工作正常
- Jquery动画函数不工作
- jQuery中基于画框的英雄动画是't工作
- 动画HTML5横幅工作在除Safari以外的一切
- 猫头鹰旋转木马2动画不工作
- JQuery动画打断了脚本,但如果没有它,脚本就可以工作
- jQuery动画工作,但并不总是
- fadeIn动画无法在IE中工作(所有版本)
- 动画速度滑块不工作
- jQuery+Animate.css动画只工作一次,动画不会重置
- 画布动画未按预期工作
- JavaScript库-WebGL-2D动画不工作
- 动画结束侦听器无法正常工作
- 如果 Ajax 请求太快,jQuery 动画将无法正常工作
- 停止动画停止工作,jQuery/悬停