jQuery UI를 사용하여 드래그 할 수있는 일부 DOM 요소가 있습니다. 모든 것이 잘 작동하지만 jQuery를 사용하여 일부 요소를 만들면 드래그 할 수 없습니다. 예 :새로 만든 DOM 요소에서 jQuery UI draggable이 작동하지 않습니다.
$('div.draggable').draggable(); //Existing element , it works :)
$('p.draggable').draggable() ; //Newly created paragraph with same class name, it doesnt work at all :(
미리 감사드립니다.
나는이를 시도하고있다 :
<script type="text/javascript">
$(document).ready(function(){
$('body').append('<p class="draggable">Newly Created Paragraph</p>');
$('p.draggable').draggable(); **//This is not working**
});
</script>
그러나 어떻게 든이
<script type="text/javascript">
$(document).ready(function(){
$('body').append('<p class="draggable">Newly Created Paragraph</p>')
.find('p.draggable').draggable(); **This is working**
});
</script>
'$ ('p.draggable') 앞뒤에 경고를 시도하십시오.draggable();'다음에 어떤 것이 먼저 일어나는지 봅니다. '$ ('body')'도 아닌가? –