我正在使用JQuery制作图像动画。我正在使用一个按钮来激活动画。
下面是我的代码:
$(document).ready(function(){
$("#b1").click(function(){ // b1 is the id of button
$(#img).animate({left: '+=20px'}); // img is the id of image
});
});
我有五张图片,所以当我点击另一张图片时,我需要把它的id放到$(#img)中,而不是#img。因此,第二个图像将被设置为动画。
我该怎么做呢?
如何测试一张图片是一组图片中的第一张还是最后一张?
我尝试使用下面的代码,根据我是否在一系列图像的末尾,来设置上一个和下一个按钮的动画效果:
var $current = jQuery("img .active");
var $next = $current.next();
if ($next != jQuery("img:first-child")
{
// show next item and the previous button
// seems to work?
} else if ($next == jQuery("img:last-
我需要动画从屏幕的左上角到屏幕右下角的图片。我只能使用javascript。我做了一些研究,但是每个人都使用CSS或Jquery来制作动画,所以我找不到答案。所以我的问题是如何确定屏幕的右下角,以及如何才能准确地将图片动画到那个位置?我试过了,但这只会穿过屏幕进入无限大。这是我的代码:
var imgObj = null;
var animate;
function init(){
imgObj = document.getElementById('myImage');
imgObj.style.position