0

私は jQuery Mobile App を構築する方法を学ぼうとしている初心者で、さまざまなページのさまざまなリストにシャッフルしたい項目のリストがあります。を使用して削除する方法を見つけることができました

$('document').ready(function() {
    $('.theListItem .red').click(function() {
        var $toRemove = $(this).closest('div[data-theme="a"]')

        $toRemove.animate({
            height: 0
        }, 500, function() {
            // This is the callback.
            $toRemove.remove();
        });

        return false;
    });
});

しかし、アイテム全体を次のように移動したい場合

<div data-role="collapsible" data-collapsed="false" data-theme="a">
    <h3>Section 1</h3>
<div data-role="controlgroup"  data-type="horizontal">
<a href="categorize.html" data-role="button">Yes</a>
<a href="index.html" data-role="button">No</a>
<a href="index.html" data-role="button">Maybe</a>
</div>

まったく同じ機能を備えた別のリストに移動するには、どうすればよいでしょうか? 本当にありがとう。

4

1 に答える 1

0

最良のアプローチは、JavaScript オブジェクトからリストを動的に描画することだと思います。具体的には、A と B の 2 つのリストがある場合、各リストを表す文字列の配列があるとします。リスト間で項目を移動するたびに、2 つの配列に対して操作を実行し、それらの配列からリストを再描画します。

これが役立つことを願っています!

于 2012-10-18T14:05:33.983 に答える