cdfgharweer33, Я привел псевдокод. Вы должны добавить элементу, на который нажимаете атрибут data-index вручную. Под этим индексом я подразумевал этот id который Вы указывали.
По нажатии на элемент ваш callback создает собственный обьект this. Получив этот id (индекс Вы сможете выполнить свою задачу). Если Текст получается с БД, то нужно отослать ajax запрос методом $.post или $.ajax
"чтобы, если мы удаляли блок _3, он исчезал и на его месте появлялся другой с тем же id"
Для начала избавьтесь от одинаковых id на странице. Используйте классы если элементов более одного.
А если это же описать на уровне контролера? Или всё же лучшей практикой для этого остается использовать модель и в контролере просто вызывать метод?
Допустимо ли для такой задачи, написать например статический метод в модели Favorite, который будет возвращать нужные данные, а в контролере уже передавать во вью на вывод?
Антон Шаманов, Я в описании вопроса указывал. Решение через jsgif мне тоже не подходит так как это занимает много времени, пока картинка прочитается покадрово
Антон Шаманов, Как отдельный сервер мне поможет? мне нужно сделать снимок в текущий момент. Каким образом сервер поймёт что было в пользователя в браузере в текущий момент? Дам больше информации, помимо гифки у меня ещё есть изображение с веб камеры. Гифка наложенна на это изображение, я могу сделать снимок с камеры, но мне нужна общая картинка https://prnt.sc/jl3deq
Антон Шаманов, это не совсем то, что мне нужно.... Такие сервисы работают путём открытия у себя на сервере url и там делают скриншот. У меня есть gif, он понятно анимирован. Если я буду использовать такой сервис то это не решит эту проблему, так как я хочу дать возможность пользователю самостоятельно по клику сделать снимок в тот момент анимации, который ему нравится
$("#content").on("click", ".new", function(){
var form = $(this).parent('form');
form.submit();
// Тогда Вы будете перенаправлены на страницу которая указана у вас в action. Именно там нужно написать что и как Вы хотите вывести
ma3xak, Я уже понял, это просто такой синтаксис в django.
Попробуйте посмотреть ключи массива. Если они идут от нуля и по порядку, можно использовать ключ/индекс элемента и прибавлять к нему 1
Да, Вы правильно меня поняли. Очень похоже на то, что мне нужно, буду разбираться.
Может подскажете что будет более эффективно для меня?
Может так станет более понятно что я имею в виду. prntscr.com/jb67tf
Виктор, как вариант. Только всё это должно работать в браузере, без установки дополнительного ПО. А что если у пользователя нет скайпа или другой программы, которую я буду использовать
Для доступа к камере используется обычный navigator.getUserMedia