Показать сообщение отдельно
  #10 (permalink)  
Старый 18.12.2017, 14:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 31,309

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();
});
Ответить с цитированием