データベースからユーザーのリストを取得し、テーブルにユーザーの名前を表示したいと思います。名前をクリックすると、特別なdivが表示され、このdivを移動したり、閉じたりすることができます。
コードの記述方法の簡単なスキームは次のとおりです。
function openDiv(id){
document.getElementById('divsHere').innerHTML +='<div id="moveable'+id+'">
content</div>
'}<?php database connection... while{
...
<tr onclick='openDiv( ". $row['id'] ." )'> $script += 'Drag.init(document.getElementById("moveable'+ $row['id'] +'"));'
...
}?>
<div id="divsHere"></div>
echo $script;
私はこの素晴らしいドラッグアンドドロップライブラリを使用しました。 http://www.dynamicdrive.com/dynamicindex11/domdrag/index.htm(jQuery でも同じ問題があることに注意してください)
divがinner.HTMLによって追加された場合、ドラッグアンドドロップ機能が機能しないようです。しかし、それ以上の道は見えません。
アドバイスありがとうございます!