Перезагрузка комментариев

Некоторое время мы с DeT'ом возились с перезагрузкой комментариев. Гугление, как обычно бывает в такие моменты не помогло.

Мне пришла одна небольшая идея, однако оказалось, что оно не работает в Opera, поэтому мне пришлось ещё немного покурить маны, после чего у меня получился вот такой мелкий, однако полезный скриптик.

В шаблоне «Страница материала и комментариев к нему» ищем $COM_BODY$ и $COM_PAGE_SELECTOR1$ а потом заменяем на
<div id="comments">$COM_BODY$
<br>$COM_PAGE_SELECTOR1$</div>
В нужном месте создаём ссылку, или картинку, или что угодно ещё с id="cReload"
А в ваш файл со скриптами добавляем.(ну или заключаем в тег script)
$(document).ready(function() {
 $('#cReload').click(function() {
 $.get(location.href, function(e){$('#comments').html($('#comments', e).html())})
 });
});

Теперь не забываем добавить стилевое оформление вашей кнопочке.

И всё! Проверяйте, работает :)

07.06.2009
Скрипты
Добавлено 22 комментария. Написать свой.
hadrus
+3    
Круто, как раз то, что я когда-то просил в теме предложений на фтп =)
Никита
0    
Проверка релоада.
Никита
-1    
Кхм, а форма входа специально не работает или скрипт её кроет?
Кхм, как это она не работает? У меня работает :)
walkm2n
-1    
тест
Steelz
-1    
Проверяем =)
А чего тут мучиться? Скрипт за 2 минуты пишется :D
Кто мог знать, что всё так просто :) Мы вытягивали урл страницы и добавляли айди. Не работало :))
Да, если url страницы ставить переменной, то работать не будет. Можно либо $оператором$, либо как сделали вы - #.
А вот оператора который отдавал бы урл страницы с материалом нет :(
Поэтому понадобилось время на угадайку :)
Классно, верю что работает. Пока ставить для себя не буду, но потом обязательно воспользуюсь.
Кхм, сходу жмакнул, оно удалило все комменты и оставило меня с пустой страницей О_о. Консоль ошибок девственно чиста.
Исправил. Опера не хочет понимать #. Сделал так.
Спасибо. Как раз задумал мелкий (а может и нет :)) редизигн. Применю в комментах
Спасибо)
можно по подробнее...

куда вставлять код? и как сделать ссылку

Не-не, с вопросами « как делать ссылку » вам в учебники по html.
интересно, зачем это надо?
Например если смотришь видео, или музыку из поста. И чтобы посмотртреть новые комменты и не прекратить слушать. (открывать новую вкладку как ты понимаешь не круто)
удобно однако
Тест
0    
Проверка
Классно! Красиво творите, ребята, красиво.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]