jQuery动画位置不工作
jQuery animate position not working
我只是在玩jQuery的animate
,而不是得到一个列表元素的位置来动画。我已经将列表位置设置为absolute
无序列表的relative
,但仍然没有看到这种情况发生。
这里是代码片段和演示在这里JSFiddle
HTML<button>click</button>
<ul class="nav">
<li>Look</li>
<li>Play</li>
<li>Eat</li>
<li>See</li>
</ul>
jQuery var menu = $('.nav').children('li');
$('button').on('click', function () {
menu[0].animate({
'top': '+=50'
}, 200);
});
您需要使用$(menu[0])
相关文章:
- JavaScript窗口.位置不;我不在内容编辑器Web部件中工作
- Caret函数没有'如果插入符号在最后一个位置,就不能正常工作
- Kinectjs在画布上鼠标向下位置的准确性和clearRect未按预期工作
- 为什么我的JSFiddle不工作?(放置脚本的位置)
- window.位置工作不正常
- 无法使地理位置脚本工作
- 位置管理器在没有互联网的情况下无法工作
- 谷歌地图标记IE中的位置不正确,在chrome上工作正常
- 如何让 .stop 工作并确保标题在我单击时停止,而不是在我单击的位置停止
- 触摸事件对位置:固定;元素在 iOS 上无法正常工作
- 轨道:-位置.Href 不在项目中工作
- 电话间隙 2.8 位置:固定不正常工作
- 正在尝试查找javascript元素's在屏幕上的位置..在webkit浏览器上无法正常工作
- 无法将鼠标移到工作位置,不要'我对JavaScript理解不够好
- 位置选择器无法在谷歌地图初始化中工作
- Z索引无法在位置固定的情况下工作
- 如何使相对位置像iPhone上的固定位置一样工作
- Html和CSS,给了我更大的工作空间,同时限制了文本的位置
- javascript新窗口位置参数未按预期工作
- 谷歌地图库位置和几何图形在一个HTML页面中协同工作