2つの問題があります。
1)私はjQueryが初めてなので、変数を複数のセレクターに追加するための正しい構文を理解できません-それが意味をなすかどうかわかりません。
ここでは、単純な 2 列の接続された並べ替え可能なリストがあります。var roomID を追加しなくても問題なく動作します。これの正しい構文は何ですか?
$( ("#sortable1-"+roomID), ("#sortable2-"+roomID) ).sortable({
connectWith: ".connectedSortable",
dropOnEmpty: true,
}).disableSelection();
HTML
<table width="100%" height="100%" border="0">
<tr>
<td width="40%">
<p>
<ul id="sortable1-1" class="connectedSortable">
<li class="ui-state-default"><?php echo $item; ?></li>
</ul>
</p>
</td>
<td>
<center>
<br />
<p>
<a href="#" class="add-all">< Add All</a>
</p>
<br />
<p>
<a href="#" class="remove-all">Remove All ></a>
</p>
<p>
<br />
<a href="#" class="reset">Reset</a>
</p>
</center>
</td>
<td width="40%">
<p>
<ul id="sortable2-1" class="connectedSortable">
<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>
</p>
</td>
</tr>
</table>
2)上記のソート可能なリストを念頭に置いて、あるリストから別のリストにすべてのアイテムを簡単に追加する方法はありますか? 「すべて追加」または「すべて削除」ボタンに似ていますか?
ありがとう!