У меня есть список контактов. Каждый li содержит 2 divs для всех контактных данных, а другой для кнопок для контакта/редактирования/удаления контакта. Моя проблема заключается в том, что я хочу иметь возможность редактировать отдельный контакт, нажав соответствующую кнопку редактирования. Поскольку он предназначен для мобильных устройств, я не хочу открывать другое модальное окно или добавлять еще один шаблон в li, поэтому я хочу установить атрибут html contenteditable равным true. Однако я не могу найти способ сделать это только с одним контактом, в основном все контакты становятся редактируемыми, чего я не хочу. Я пробовал различные jQuery selectors/traversal methods и использовал 'this', но не получил того поведения, которое я ищу. Любая помощь приветствуется. Заранее спасибоСсылка на один li
0
A
ответ
0
Если вы используете Jquery, тогда решение будет поставляться с родительским селектором.
Когда вы поймаете событие на кнопке, вам просто нужно посмотреть на родительский ли. Затем вы можете найти всех детей, чтобы преобразовать их в исходные данные.
Этот код не работает. Редактирование необходимо
Template.toto.events ({
"click .edit" : function(e){
var par = $(event.target).parent("li");
par.children("p").... // find children to make them editable
}
});
Это должно привести вас к решению
Смежные вопросы
- 1. Ссылка один на один
- 2. Ссылка внутри LI не покрывает весь LI
- 3. Ссылка на обертку li с заполнением
- 4. Ссылка не работает в LI
- 5. Цель первая ссылка в Li
- 6. ссылка работает только один раз
- 7. CSS дисплей один li за один раз
- 8. JQuery только выберите один li
- 9. li заказывать один за другим
- 10. Ссылка на один стол на другой?
- 11. Перевести 'li' один за другим
- 12. fadeIn li один за другим
- 13. Ссылка не срабатывает внутри Bootstrap sortable li
- 14. Как выровнять один элемент «формы» внутри «li», с другим «li»?
- 15. Ссылка на вставленные элементы за один проход
- 16. ссылка на один пакет Sonata Mongodb Admin
- 17. Ссылка на один проект от другого
- 18. Ссылка на несколько точек в один класс
- 19. jQuery: конвертировать каждые четыре LI в один
- 20. Как обернуть серию li в один div?
- 21. все ли нажимают после нажатия на один li - jquery
- 22. Стиль parent li на child li: hover
- 23. Почему вложенный элемент ul уничтожает все элементы li при наведении на один элемент li
- 24. JQuery loop by li один за другим
- 25. JQuery Ли onhover показать еще один LI
- 26. Внешняя ссылка на Javascript
- 27. Ссылка на изображение
- 28. Ссылка на SWF и html
- 29. Подменю внутри li, влияющее на стиль li на активном
- 30. Постоянная ссылка на страницу?
Укажите код, чтобы показать нам, что вы уже пробовали. –
Показать некоторые html, и это облегчит вам указание в правильном направлении –