如何改变位置和z-索引使用jquery(动画)
How to change position and z-index using jquery (animate)
是否有任何方法可以改变动画的位置和div的z-index ?
下面是代码,我想要的是在鼠标点击时按此顺序设置的属性。
<script>
jQuery(document).ready(function ($) {
var youtubeVid = '<iframe src="//www.youtube.com/embed/Jcjsrt-xWdo" width="100%" height="100%" frameborder="0" allowfullscreen="" id="fitvid670345"></iframe>';
$("#home-page-vid-image").on("click", function () {
$("#home-page-vid-image").animate({
position: "absolute",
z-index: "2",
top: "463px",
width: "100%",
height: "541px"
}, 1000, function () { $("#home-page-vid-image").html(youtubeVid)});
});
});
</script>
如果不可能,你有什么建议吗?
你不能用jQuery动画position
和z-index
属性。试试这个:
jQuery(document).ready(function ($) {
var youtubeVid = '<iframe src="//www.youtube.com/embed/Jcjsrt-xWdo" width="100%" height="100%" frameborder="0" allowfullscreen="" id="fitvid670345"></iframe>';
$("#home-page-vid-image").on("click", function () {
$("#home-page-vid-image")
.css({position: "absolute"})
.animate({
top: "463px",
width: "100%",
height: "541px"
},
1000,
function () {
$(this)
.css({zIndex: "2"})
.html(youtubeVid);
});
});
});
或者,如果您确实需要z指数逐渐变化,您可以使用animate
的step
参数,如本答案所示。
相关文章:
- 在jQuery中获取表的行索引
- 按照选项卡索引的顺序循环一个jQuery选择
- 如何通过Jquery从具有相同名称但不同索引的输入中获取所有值
- 如何索引jquery中的每个元素
- 如何设置元素的z索引?JQuery、Javascript、CSS、HTML
- 已筛选jQuery集中元素的索引
- 如何使用Jscript | JQuery在textArea中获取插入的|删除的字符串的索引和长度
- 使用JQuery检查数组的索引中是否存在字符串
- Safari 5.1.7 flexslider/jquery工具冲突z索引错误
- 如何在不使用TableTool的情况下从jquery数据表中获取选定的行索引
- Javascript 异常 “参数名称: 索引” 使用 jquery
- 在 jquery 选项卡中查找 span 标记并返回该索引
- 如何在循环期间访问 jquery getJson 调用 ($.getJson) 中的索引变量
- jQuery:如何获取选择数组中元素的索引
- 如何在jquery中根据父级和内部父级动态更改输入元素的索引
- jQuery ajax请求,将索引数组作为关键字字符串
- 使用jquery通过索引定位子级
- jQuery按索引不一致的值筛选对象
- 如何获取具有类的元素的当前索引?(JQuery)
- 每个循环中的增量索引 jQuery/javascript.