smart-create,
вариант без кеширования
$(function() {
function a() {
$({offset:100}).delay(400).animate({offset:0}, {duration:2000, step:function(a, b) {
$(".data_gradient").attr(b.prop, a + "%"); //каждый раз идёт поиск элементов ".data_gradient"
}, complete:a});
}
a();
});
вариант с "кешем"
$(function() {
var el = $(".data_gradient"); //поиск всего 1 раз
function a() {
$({offset:100}).delay(400).animate({offset:0}, {duration:2000, step:function(a, b) {
el.attr(b.prop, a + "%"); // поиска элементов нет
}, complete:a});
}
a();
});