2

複数のチェックボックスと複数のレベルを含むドロップダウンリストを作成する必要があります。ユーザーは、オプションを選択したり、サブカテゴリを選択するためにさらに深く掘り下げたりできる必要があります。以下のコードの例を参照してください。

これまでのところ、ドロップダウンリストとチェックボックスを作成することができました。ボタンのIDを選択して、対応するdivを開くのに問題があります

http://jsfiddle.net/Ammarcola/e5CZb/

ボタンを機能させるにはどうすればよいですか?

編集:コードを読みやすくするための私のアプローチを説明します。それぞれにチェックボックスのリストが含まれている複数を作成しようとしています。ボタンがクリックされるたびに、すべてのsが.hide()になり、要求されたものだけが.show()になります。メインに再び到達する方法については心配していませんが、ドロップダウンリストが折りたたまれたらすべてをリセットする必要があります。お役に立てば幸いです。

4

1 に答える 1

1

操作する必要のあるDivに対応するボタンのIDを指定しました。次に、クリックされたボタンを見つけて、開く必要のあるdivを作成します。このFIDDLEを確認して、これがあなたの目的であるかどうかをお知らせください。探しています..またはそれは別の要件です..

$("button").click(function() {
    $("p").toggle();
     var btnID = $(this).attr('id');

    var coresDiv = $('div#' + btnID);

    coresDiv.toggle();
});
于 2012-09-10T17:42:54.593 に答える