Size: a a a

jQuery — русскоговорящее общество

2020 May 01

J

Johnny in jQuery — русскоговорящее общество
да, но если проект небольшой и с локальной аудиторией - нет смысла в cdn, так как разницы не будет
источник

J

Johnny in jQuery — русскоговорящее общество
если же проект глобальный - cdn, конечно, быстрее
источник

BS

Boris Slonov in jQuery — русскоговорящее общество
аа, понял. Спасибо
источник

ИW

Игорь Web in jQuery — русскоговорящее общество
Добрый день. Коллеги, помогите доделать код. https://codepen.io/igor-kiklewich/pen/YzyrQam  . Это скрипт кастомизирующий содержимое тега <select>. Задачу описал на скриншоте
источник

A

Alex in jQuery — русскоговорящее общество
Игорь Web
Добрый день. Коллеги, помогите доделать код. https://codepen.io/igor-kiklewich/pen/YzyrQam  . Это скрипт кастомизирующий содержимое тега <select>. Задачу описал на скриншоте
источник

Т

Тимур in jQuery — русскоговорящее общество
Всем привет, такой вопрос:  В форме куча инпут текстовых, в итоге нужно считать сумму.  Хочу что бы в реал тайм менялась сумма при изменении данных любого поля. Писать для каждого поля $('#field').on('change', function() {...} ) не круто насколько я понимаю, каким образом можно универсальную, что бы перебирала все поля формы либо как то еще ..?  часть из названия id селектротов инпут одинакова, может как то по маске можно перебирать?
источник

A

Alex in jQuery — русскоговорящее общество
Тимур
Всем привет, такой вопрос:  В форме куча инпут текстовых, в итоге нужно считать сумму.  Хочу что бы в реал тайм менялась сумма при изменении данных любого поля. Писать для каждого поля $('#field').on('change', function() {...} ) не круто насколько я понимаю, каким образом можно универсальную, что бы перебирала все поля формы либо как то еще ..?  часть из названия id селектротов инпут одинакова, может как то по маске можно перебирать?
$('.all-inputs').find('input[type="text"]').on('change', function() {...} ))
источник

Т

Тимур in jQuery — русскоговорящее общество
оу, спс, буду тестить)
источник

Т

Тимур in jQuery — русскоговорящее общество
Alex
$('.all-inputs').find('input[type="text"]').on('change', function() {...} ))
тут будет перебор всех  отвечающих условию поиска, или первый найденный возьмется?
источник

A

Alex in jQuery — русскоговорящее общество
Тимур
тут будет перебор всех  отвечающих условию поиска, или первый найденный возьмется?
тут вешается событие onchange на все найденные элементы,
чтобы сделать перебор всех для получения значения, используйте тот же селектор, и добавьте .each()
$('.all-inputs').find('input[type="text"]').each(function(){
 $(this).val()
})
источник

A

Alex in jQuery — русскоговорящее общество
типа такого должно получиться:
var allInputs = $('.all-inputs').find('input[type="text"]')
allInputs.on('change', function() {
 allInputs.each(function(){
   $(this).val()
 })
})
источник
2020 May 03

Evgeny М. in jQuery — русскоговорящее общество
Всем привет, подскажите как сделать чтоб при переходе с другой страницы на главную скролл был до определенной секции ???
источник

Evgeny М. in jQuery — русскоговорящее общество
пишу вот так
источник

Evgeny М. in jQuery — русскоговорящее общество
$('[data-scroll]').on('click', function(e){
      e.preventDefault();
   if ( window.location.pathname === '/' ){

      }else {
       location.href = '/'; return false;
      }
      var elemId = $(this).data('scroll');
         var elemOffset = $(elemId).offset().top;

       $('html, body').animate({
           scrollTop: elemOffset
       },1000);
     

   });
источник

J

Johnny in jQuery — русскоговорящее общество
Evgeny М.
$('[data-scroll]').on('click', function(e){
      e.preventDefault();
   if ( window.location.pathname === '/' ){

      }else {
       location.href = '/'; return false;
      }
      var elemId = $(this).data('scroll');
         var elemOffset = $(elemId).offset().top;

       $('html, body').animate({
           scrollTop: elemOffset
       },1000);
     

   });
Скрол обязательно анимированный должен быть или просто открыть страницу в определенном месте?
источник

Evgeny М. in jQuery — русскоговорящее общество
лучше анимированный
источник

Evgeny М. in jQuery — русскоговорящее общество
ну если не выйдет то просто открыть
источник

J

Johnny in jQuery — русскоговорящее общество
Evgeny М.
ну если не выйдет то просто открыть
Если открыть то можно просто добавить секции id и записать его в ссылку типа site.ru/#section
источник

J

Johnny in jQuery — русскоговорящее общество
Если надо анимировать то к секции добавьте дата-атрибут, его значение запишите в ссылку, а на событие load на нужной странице пропишите проверку на наличие элемента с этим атрибутом и скрол до него
источник

Evgeny М. in jQuery — русскоговорящее общество
Johnny
Если открыть то можно просто добавить секции id и записать его в ссылку типа site.ru/#section
там через data и сделано
источник