我写了一个简短的简单 Jquery 动画代码。它采用 rel 属性并将其用于每个 li.slide 的动画输入。它有效,但我觉得这可能不是最好的方法。可以简化/优化还是没关系?
谢谢
Javascript / Jquery 年轻人
$('.slide', this).each(function() {
var rel = $(this).attr('rel');
var coord = rel.split(',');
var $delay = parseInt(coord[2]);
var $transition = coord[3];
var $duration = parseInt(coord[4]);
$(this).delay($delay).animate({'background-position-x' : '50%', 'background-position-y' : '0', opacity : '1'},$duration, $transition);
});
HTML 示例:
<li class="slide" rel="50%,300px,600,linear,200"></li>