You do not need to use liveit (and I don’t think you can), just plug them in as soon as you add them in the handler success. For example, when using load:
$("#target").load("your url", function() {
$( "#target *[data-name=sortable]" ).sortable({
revert: true
});
$( "#target *[data-name=draggable]" ).draggable({
connectToSortable: "#target *[data-name=sortable]",
helper: "clone",
revert: "invalid"
});
$(this).find( "ul, li" ).disableSelection();
});
Living example
HTML- jQuery UI ( id data-name, ):
<ul>
<li data-name='draggable' class="ui-state-highlight">Drag me down</li>
</ul>
<ul data-name="sortable">
<li class="ui-state-default">Item 1</li>
<li class="ui-state-default">Item 2</li>
<li class="ui-state-default">Item 3</li>
<li class="ui-state-default">Item 4</li>
<li class="ui-state-default">Item 5</li>
</ul>