Показать сообщение отдельно
  #3 (permalink)  
Старый 18.03.2014, 12:48
Аспирант
Отправить личное сообщение для engelard Посмотреть профиль Найти все сообщения от engelard
 
Регистрация: 23.12.2013
Сообщений: 56

Сообщение от danik.js Посмотреть сообщение
По запросу к /load/element сервер должен отдать html код элемента. Можешь использовать другой путь.
Вместо алерта делаешь че нужно, например вставляешь на страницу.
Сложный код какойто... сделал как ты и сказал вместо алерта загрузить на страницу:

<script>
function loadElement(url, callback) {
    var request = new XMLHttpRequest();
    request.open('GET', url);
    request.send(null);
    request.onreadystatechange = function() {
        if (this.readyState == 4)
            callback(this.responseText);
    };
}


loadElement('/load/element', function(response) {
   
 $(document).ready(function(){              
    
     $('#example-1').click(function(){
        
         $(this).load('example.html');
     }) 
});
}); 
</script>

<center>
<div class="example cursor" id="example-1">Click to update</div>
</center>


Но после клика ничего не происходит...
Ответить с цитированием