0

私は x3dom に取り組んでいます。現在、xhtml ファイルに 2 つのグループがあり、ボタンをクリックして一度に 1 つのグループだけを表示したいと考えています。これが私のコードですが、機能しません.hide()をremove()に置き換えた場合にのみ機能しましたが、グループを削除することで、それらを再度表示する方法がわかりません。誰でも良い解決策はありますか?

    $("#btn").click(function () {
          Group[DEF="ball"].show();
              Group[DEF="num"].hide();
    });
4

1 に答える 1

4

私見show()hide()CSSプロパティを操作します。remove()DOM から要素を削除するため、表示されなくなり、簡単に取得できなくなります (XHR などを使用する以外に)。おそらく必要なのは、render 属性をそれぞれnode.attr('render', true);またはのように設定することですnode.attr('render', false);

于 2013-04-28T16:32:03.703 に答える