Некоторое время назад я спросил, как сделать складное поле для комментариев, например, Stackoverflow
Оригинальный вопрос найден здесь
Однако с тех пор я столкнулся с другой проблемой, в которой я не совсем уверен, как идти к решению, я почти уверен, что я делаю это так же, как исходный вопрос, но не совсем уверен в синтаксисе.
По сути, моя проблема в том, что я добавил функцию для ограничения количества символов, которые пользователь вводит в комментарий, и я показываю оставшиеся символы.
Однако, поскольку в списке может быть много окон для комментариев, сценарий выполняется только для первого в списке, и мне нужно быть динамичным.
Другими словами, так же как и ссылки, открывающие окно комментария в моем исходном вопросе, у каждого есть уникальный идентификатор.
Как мне сделать то же самое для скрипта, который контролирует ввод символов.
$(function(){
$('#comment').keyup(function(){
limitChars('comment', 255, 'charlimitinfo');
})
});
Обновление: Я сделал их динамичными, выполнив что-то вроде этого
$(function(){
$('.comment-<%=ViewData.Model.Entry.EntryID %>').keyup(function(){
limitChars('comment-<%=ViewData.Model.Entry.EntryID %>', 255, 'charlimitinfo');
})
});
Однако, когда вы открываете одно, а затем открываете другое, второй получает контроль ...