Selenium を使用して自動化しようとしているJQuery UI Sortableを使用したソート可能なリストがあります。
dragAndDrop 関数が機能するように見えますが、呼び出しても UI は変わりません。ただし、firebug を使用して DOM を見ると、リスト要素の DID の順序が変更されていることがわかります。更新されないのはUIだけのようです。
それを機能させる方法はありますか?
Selenium を使用して自動化しようとしているJQuery UI Sortableを使用したソート可能なリストがあります。
dragAndDrop 関数が機能するように見えますが、呼び出しても UI は変わりません。ただし、firebug を使用して DOM を見ると、リスト要素の DID の順序が変更されていることがわかります。更新されないのはUIだけのようです。
それを機能させる方法はありますか?
dragAndDropToObject を試してください。Se-IDE を使用して物事を動かすことができました (ただし、Se-RC も同様に機能すると思います)。
DragAndDropToObject | css=div[クラス=デモ] > ul > li:nth(2) | css=div[class=demo] > ul > li:nth(5)
この問題を解決するために JQuery プラグインを開発しました。プラグインと一連のテストを含むjquery.simulate.drag-sortable.js を確認してください。
これが役に立つことを願っています!フィードバックは大歓迎です。
マット
解決策が見つからなかったため、jQuery を使用して html 要素を移動するヘルパー JavaScript 関数を作成しました。私たちの場合はうまくいきましたが、汚れているように感じます!