1

Div タグがあり、その中に 2 つのフィールドセット タグがあります。ドキュメントの準備完了イベントで条件を確認した後、関数を呼び出してそれらを交換する必要があります。つまり、fieldset 2 が fieldset1 になります。

このサンプルに注意してください:

      <div id='InformationDiv'>

         <fieldset id='fieldset1'>
              ...
              ...
         </fieldset>

         <fieldset id='fieldset2'>
              ...
              ...
         </fieldset>
      </div>
4

2 に答える 2

3

これらのスニペットで達成できます:

    $("#InformationDiv fieldset:first").insertAfter($("#InformationDiv fieldset:last"));

上記のスクリプトは、何度もスワップしたい場合でも常に機能します。

于 2013-09-19T07:27:44.893 に答える
1

単純に使用して、

$(function() {
    // check for condition

    // swap elements
    $("#fieldset1").before($("#fieldset2")); //put fieldset1 before fieldsset2
    //Or
    $("#fieldset2").before($("#fieldset1")); //put fieldset2 before fieldsset1
});

.after()同様に.insertBefore()、、、を使用して試すことができます.insertAfter()

于 2013-09-19T07:14:49.687 に答える