jQuery动画img页边空白顶部
jQuery animate img margin-top
我试图制作一列框的动画,也就是占位符.png向下,页边空白在顶部,但它会制作所有9个框的动画而不是一列中的3个。这是代码:http://jsfiddle.net/MgL3E/1
$(document).ready(function()
{
$("span").click(function()
{
$("#1").animate(
{
"margin-top": "300px"
}, 1000);
});
});
您应该首先布局列,例如
<div>
<div class="column">
<img class="hpbox" src="img/placeholder.png"/>
<img class="hpbox" src="img/placeholder.png"/>
<img class="hpbox" src="img/placeholder.png"/>
</div>
<div class="column">
<img class="hpbox" src="img/placeholder.png"/>
<img class="hpbox" src="img/placeholder.png"/>
<img class="hpbox" src="img/placeholder.png"/>
</div>
<div class="column">
<img class="hpbox" src="img/placeholder.png"/>
<img class="hpbox" src="img/placeholder.png"/>
<img class="hpbox" src="img/placeholder.png"/>
</div>
</div>
和CSS
.column {
float:left;
width: 98px;
}
http://jsfiddle.net/MgL3E/2/
两个错误:
- 点击span即可注册,但您的小提琴中没有span元素
- id不能以数字开头
当将id="1"
更改为id="t1"
时,这个js对我来说运行良好。在测试中,它已在所有img标签上注册。。将其替换为任何应该导致动画旋转的内容。
$(document).ready(function() {
$("img").click(function() {
$("#t1").animate({
"margin-top": "300px"
}, 1000);
});
});
相关文章:
- 所有4页边距(上、右、下、左)的混合更少
- 网络视图中视频的页边距
- jQuery页面过渡使上一页为空白
- 使用画笔时,d3.js图表的内容溢出页边空白
- 如何在ASP.Net中使用java脚本动态调整页边距
- 使用obj.style.marginTop获取页边空白顶部失败,但如果首先显式设置了marginTop,则该操作有效
- 页边空白在[Window][Object]中显示
- 如何减少和增加滚动页边距
- 动画导航'单击按钮时的页边空白顶部
- 使用JavaScript获取页边空白
- 当我需要将页边距底部设置为新值时,它将被覆盖
- 十三和侧边栏溢出页脚-上页边距
- CSS列计数和页边距
- 动态调整页边距
- Javascript生成的页边空白将放置内容搞砸
- 当使用jQuery UI可排序时,页边距消失
- 恼人的不必要的溢出和页边空白顶部/底部没有'不起作用
- Jquery动画位置不适用于页边空白顶部
- 除了IE8/Opera之外,所有浏览器中的页边空白顶部都不同
- jQuery动画img页边空白顶部