Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Ввод текста по буквам в чате.(Нубский вопрос) (https://javascript.ru/forum/jquery/37261-vvod-teksta-po-bukvam-v-chate-nubskijj-vopros.html)

WilliamThomasFarley 13.04.2013 06:16

Ввод текста по буквам в чате.(Нубский вопрос)
 
Я конечно только учусь, но захотелось сделать что-то интересное, не судите строго. Вот и взялся написать "чат" который, красиво, по букве будет выводить написанное.

Все работает до второй и последующих строк, раньше подобного не писал поэтому не могу понять где ошибка.

function updateChatOffline(){createRequest(); var url = "chatResponse.php?Request=11111";
    request.open("get", url, true); request.onreadystatechange = addToChat; request.send(null);}

function addToChat() {
    if (request.readyState == 4) {
    var newTotal2 = request.responseText;
    $('.textField p:first').remove() 
    $('.textField').append('<p>'+newTotal2+'</p>'); 
    hrenn(); //Вынес в отдельную функция чтобы было удобнее
    }
}

function hrenn() {
var a = new String;
a = $('.textField p:last').text(); 
$('.textField p:last').text('');
var c=a.length;
j=0;
setInterval(function(){
if(j<c){
$('.textField p:last').text($('.textField p:last').text()+a[j]);
j=j+1; 
} 
},100);
};

bret 13.04.2013 13:09

Посмотрите пример с вашим кодом - http://jsfiddle.net/z8SeH/ - вроде бы всё работает (хотя, косяков много ибо набросал на скорую руку). Просто жметё на "Ещё"

WilliamThomasFarley 14.04.2013 01:11

Спасибо ! Ошибку свою понял.


Часовой пояс GMT +3, время: 13:07.