2013-04-13 4 views
0

У меня есть html-страница с включенным jquery.

Как только пользователь изменяет страницу с помощью взаимодействий jquery, мне нужно сохранить итоговую DOM.

Согласно [Get JQuery DOM] [1], $ (document) .html(); должен дать мне HTML, так что я пытаюсь предупредить

$(document).html(); 

Однако я начеку Неопределенные элемент

http://jsfiddle.net/ujYzM/3/

Пожалуйста, может кто-нибудь помочь

Спасибо заранее.

+0

Нужна Followups дружище !!! – NewUser

ответ

1

Вы, вероятно, хотите, чтобы получить DOM с помощью $('html') или $('body')

jsFiddle

alert($('html').html()); 
alert($('body').html()); 
+0

Я использовал alert ($ ('html'). Html()); – user646108

0

Это должно работать

$(document).ready(function() { 
    $("#sketch_board").droppable({ 
     hoverClass: 'smbrd', 
     tollerance: "touch", 
     drop: function (event, ui) { 
      $("#sketch_board").append($('#div_drag').html()); 
      var x = $('#sketch_board').text(); 
      alert(x); 
     } 
    }); 

    $('#div_drag').draggable({ 
     containment: "window", 
     revert: true 
    }); 
}); 
Смежные вопросы