• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jqueryのsortableで行き来自由に)

jqueryのsortableで行き来自由に

このQ&Aのポイント
  • jqueryのsortableを使用して要素を自由に移動する方法について教えてください。
  • sortableのconnectWithを使用すると、要素を別のエリアに移動することができますが、もとの場所に戻すことができなくなる問題があります。
  • この問題を解決するための対策方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kool_noah
  • ベストアンサー率33% (95/285)
回答No.1

確認したところ、Chromeではそのような現象は確認できませんでした。 IE、FireFoxでは確かに戻せないですね。 根本的解決ではないかもしれませんが、すべてのtrtdがなくなると起きてしまっているようなので、ダミーのtrtdを用意しておくというのも方法の一つなのかなと。 <tr><td style="display: none;"></td></tr>をエリアAとエリアBの一番下に配置しておくとか。 それによる弊害も出るかもしれません(レイアウトが崩れるとか、予期しない動作をしたとか) あくまで手段の一つとして。

susan-styl
質問者

お礼

kool_noah様ご回答ありがとうございます! これはjqueryのバグなのか、そもそもtableでconnectWithすることが非推奨なのか お教えいただいたとおり、ダミーを入れてcancelで動かないようにしました! ご回答ありがとうございます!

関連するQ&A