Size: a a a

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

2020 January 17

a

alexander in jQuery — русскоговорящее общество
Если мне не изменяет склероз, то никакой бразуерной индексации у элементов нет.
Я бы держал глобальный счетчик таких блоков и при отработке ajax каждому, вновь отрисованному блоку, js'ом присваивал очередной индекс
источник

a

alexander in jQuery — русскоговорящее общество
И дальше по сценарию который писал выше
источник

РН

Роман НовАГ in jQuery — русскоговорящее общество
Чот сложно сильно))
Ща мы по-другому запилим. Количество же элементов на странице с теми или иными атрибутами (классами, допустим) можно же посчитать?
Можно вроде
источник

РН

Роман НовАГ in jQuery — русскоговорящее общество
$('.SameClass').length же катит?
источник

J

Johnny in jQuery — русскоговорящее общество
Роман НовАГ
не.. она не генерируется серваком
Блоки подгружаются с сервера через ajax пр определнном действии
Почему бы не запрашивать только данные, а шаблон применять на стороне клиента?
источник

J

Johnny in jQuery — русскоговорящее общество
alexander
Если мне не изменяет склероз, то никакой бразуерной индексации у элементов нет.
Я бы держал глобальный счетчик таких блоков и при отработке ajax каждому, вновь отрисованному блоку, js'ом присваивал очередной индекс
Если с сервера приходит html это усложняет задачу)
источник

РН

Роман НовАГ in jQuery — русскоговорящее общество
Johnny
Почему бы не запрашивать только данные, а шаблон применять на стороне клиента?
может быть и стоило так сделать. Во всяком случае с точки зрения адекватного программирования так и должно быть.
но в данном случае не очень понятно чем это поможет.. Да и переписывать сейчас много придется уже(((
Буду выкручиваться исходя из того, что есть
источник

J

Johnny in jQuery — русскоговорящее общество
Роман НовАГ
может быть и стоило так сделать. Во всяком случае с точки зрения адекватного программирования так и должно быть.
но в данном случае не очень понятно чем это поможет.. Да и переписывать сейчас много придется уже(((
Буду выкручиваться исходя из того, что есть
Осуждаю
источник

РН

Роман НовАГ in jQuery — русскоговорящее общество
)
источник

J

Johnny in jQuery — русскоговорящее общество
Делать правильно в любом случае лучше, конкретно в вашем можно посчитать блоки и на лету присвоить уникальные идентификаторы, с которыми потом так просто и удобно можно работать
источник

a

alexander in jQuery — русскоговорящее общество
$new_el = $(<код полученный с сервера>);
$($new_el).find('.someClass').data('id',<счетчик>);
$(<место куда вставляем>).append($new_el);
источник

a

alexander in jQuery — русскоговорящее общество
не уверен, что взлетит, но я бы попробовал
источник

РН

Роман НовАГ in jQuery — русскоговорящее общество
я решил немного иначе сделать: я в данные, которые передаются через ajax при добавлении блока, добавлю кол-во блоков на странице, а на сервере обработаю блок так, чтобы он возвращался уже с уникальными идентификаторами
источник

РН

Роман НовАГ in jQuery — русскоговорящее общество
чОрд 😭
$.get() юзается для подгрузки блока
источник

РН

Роман НовАГ in jQuery — русскоговорящее общество
лан.. перепишем
источник
2020 January 18

Ю

Юра in jQuery — русскоговорящее общество
Привет
https://codepen.io/freelancetesting/pen/MWYPEgj
почему не срабатывает if если   ввести числа, который  между собой равны
строчка 20
источник
2020 January 19

O

Oleg молодой. in jQuery — русскоговорящее общество
Здравствуйте! Как тут заменить все parent на closest?
$(this).parent().parent().parent().parent().find('.wrap-color-prod .active span').text()
источник

J

Johnny in jQuery — русскоговорящее общество
Oleg молодой.
Здравствуйте! Как тут заменить все parent на closest?
$(this).parent().parent().parent().parent().find('.wrap-color-prod .active span').text()
$(this).closest('parentClass').find('.wrap-color-prod .active span').text()
источник

O

Oleg молодой. in jQuery — русскоговорящее общество
Johnny
$(this).closest('parentClass').find('.wrap-color-prod .active span').text()
Спасибо большое)
источник

SM

Sreeram Manepalli in jQuery — русскоговорящее общество
источник