Показать сообщение отдельно
  #1 (permalink)  
Старый 11.04.2015, 00:05
Новичок на форуме
Отправить личное сообщение для media-mobil Посмотреть профиль Найти все сообщения от media-mobil
 
Регистрация: 12.05.2014
Сообщений: 8

Посимвольное отображение строки с задержками
При нажатии на ссылку через плагин ScrollTo страница скроллится к форме. И надо посимвольно с задержкой вывести текстовый параметр в поле:
<textarea name="message" id="message" required=""  placeholder="здесь параметр"></textarea>


Переменную parametr я назначаю через onclick по ссылке.

Скрипт вот такой у меня получился из просторов интернета:
var source,dest,len,now=0,delay=10,letters=2;
		function show()
		{
		dest.value += source.substr(now,letters);
		now+=letters;

		if(now<len)
			setTimeout("show()",delay);
		}
		
		function show_text()
		{
			source = parametr;
			dest = document.contact['message'];
			len = parametr.length;
			show();
		}		

	$('a').click(function(){
        var idscroll = $(this).attr('href');//получаем значение атрибута href
        $.scrollTo(idscroll, 1000);// перематываем до блока(1000 - это длительность 1 сек.)
	show_text();
        return false;
    });


При нажатии на ссылку происходит заполнение пары символов, потом ошибка: Uncaught ReferenceError: show is not defined
Ответить с цитированием