• Как использовать translate3d в .animation?

    HamSter007
    @HamSter007
    HTML/CSS верстальщик
    $('.animate').animate({
        'opacity': '320'
    }, {
        step: function (now, fx) {
            $(this).css({"transform": "translate3d(0px, " + now + "px, 0px)"});
        },
        duration: 10000,
        easing: 'linear',
        queue: false,
        complete: function () {
            alert('Animation is done');
        }
    }, 'linear');


    взято от сюда

    В поиске примеров уйма!
    Ответ написан
    Комментировать
  • Как при увеличении кол-ва товара вывести кол-во в инпут?

    sabramovskikh
    @sabramovskikh
    Вы в $cartElem.find(opts.elCartCount).html(cartItem.count); в html добавляете, вам надо в value

    $cartElem.find(opts.elCartCount).val(cartItem.count);
    Ответ написан
    Комментировать
  • Как сделать работоспособный данный код?

    @vshvydky
    function add(x, y) {
         if (typeof y === "undefined") { 
            return function (y) {
                  return x + y;
            };
         }
       return x + y;
    }
    alert(add(2,5));
    alert(add(2)(5));
    Ответ написан
    Комментировать
  • Баги верстки в IE8, как быть?

    @simplecss
    Front-end.
    Потому что абсолютное позиционирование относительно таблиц никогда не работало адекватно. С этим часто были проблемы у ff и тем более ie.

    Оберните таблицы в дополнительные контейнеры и оформление делайте через них. Оставьте таблицы непосредственно для табличных данных, не внедряя в них дополнительные псевдоэлементы и не используя абсолютное позиционирование.
    Ответ написан
    Комментировать
  • Как написать условие если строки столбцы не равны?

    @Xandrmoro
    когда строка не равна а столбец равен класс не добавляется

    Предполагаю, что сначала добавляется, а потом в error_col убирается. Если обязательно иметь две функции - можно, например, в error_str добавлять ещё класс, который помечает ячейку как только что проверенную, и в error_col проверять.

    function error_str() {
        if (matA_str.find ('tr').length != matB_str.find ('tr').length){
            $('.left-side').addClass('error strError');
        }
        else{
          $('.left-side').removeClass('error');
        }
      }
    
      function error_col() {
        if (matA_str.find ('tr:first td').length != matB_str.find ('tr:first td').length){
            $('.left-side').addClass('error');
        }  
        else {
          if (!$('.left-side').hasClass('strError')) {
               $('.left-side').removeClass('error');
          }
        } 
        $('.left-side').removeClass('strError');    
      }


    Но лучше всё же делать это в одном месте.
    Ответ написан
    Комментировать
  • Как сделать при повторном нажатии обратное действие?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    $(document).on("click",".change-mtrx", function(){
      if ($(this).hasClass('flipped')) {
        $('.matrix_a').appendTo('.matrix_a_cover');
        $(".matrix_b").appendTo(".matrix_b_cover");
      } else {
        $('.matrix_a').appendTo('.matrix_b_cover');
        $(".matrix_b").appendTo(".matrix_a_cover");
      }
      $(this).toggleClass('flipped');
    });
    Ответ написан
    Комментировать