PHPで生成されたリストがあります:
<?php $row_number = 0;
while ($row = $result->fetch_object()) {
$row_number++;
$movie_id = $row->movie_id;
$title = $row->title;
if ($num_rows>0){ ?>
<p class='dragelement' id="<?php echo $movie_id; ?>">
<?php echo $title; ?>
</p>
<?php }
} ?>
親の p セレクターの ID を使用して、変数 'movie_id' をドラッグ アンド ドロップ機能のために jQuery に渡そうとしています。
var parent = $("p.dragelement").closest('p');
var movie_id = parent.attr('id');
問題は、'movie_id' の結果の値が、現在のものではなく、リストの最初のものになることです。
どんなアイデアでも大歓迎です!