![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Рыжий |
|
|||
![]() Помешанный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1423 Регистрация: 19.9.2004 Репутация: нет Всего: 20 |
Здравствуйте!
Скрипт, в зависимости от того, на какую ссылку кликнул пользователь - ставит под ней <textarea>. Так же эту textarea нужно ограничить на кол-во символов и показывать пользователю сколько символов у него осталось, для чего применяется плагин textlimit вот его код: http://plugins.jquery.com/files/textlimit.js_2.txt На уже существующих элементах его можно вызвать:
span.counter - поле в котором будет показано "Осталось 20..19..18..." Подскажите: как применить эту функцию к генерируемым textarea? Сначала пытался найти решение через live() и delegate() но их можно привязать только к событиям. Это сообщение отредактировал(а) Рыжий - 5.2.2011, 01:07 |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 3 Всего: 315 |
генерируемый элемент нужно заинтегрировать в ДОМ. как его создаёшь?
|
|||
|
||||
Рыжий |
|
|||
![]() Помешанный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1423 Регистрация: 19.9.2004 Репутация: нет Всего: 20 |
bars80080, создаю:
То есть создаю всю форму сразу. С hidden полями, в которых ID поста (а их может быть несколько на странице), и ID родительского комментария (если это ответ на другой комментарий) Да, тоже думал о том, чтобы уже выдавать страницу с готовыми формами со стилем display:none. Но если на странице 20 постов и у каждого по 10 комментариев, это уже 200 форм ![]() |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 3 Всего: 315 |
а после вставки этого кода если провести добавление jQuery("#textarea").textlimit('span.counter',20);
? что происходит? |
|||
|
||||
Рыжий |
|
|||
![]() Помешанный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1423 Регистрация: 19.9.2004 Репутация: нет Всего: 20 |
bars80080, Точно, все оказалось гораздо проще (ffffuuuuuuuu)
А я уже даже пытался после этой вставки создавать <script> в который вписывать jQuery("#textarea").textlimit('span.counter',20); = ))) Спасибо! |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |