選択ボックスとして機能するリストがあるので、選択したアイテムをクリックするとリストが表示され、別のアイテムを選択できます。
これは正常に機能しますが、2 つ以上のリストを作成しようとすると、選択したすべての名前 (.cloned
スパン) への選択したコピーの名前が、次の名前の 1 つだけになるはずです。jsfiddle の例では、"Item 1.1Item 2.2" の場合、クラスが複製された最初のスパンは "Item 1.1" のみを表示し、"Item1.1Item2.2" を表示する下のスパンは、2 番目のリストでタイトル/選択された項目であるため、"Item2.2" となる必要があります。 .
問題は次のコードにあることがわかりました。
$(".cloned").text($(".selected").text());
私は次のことを試しましたが、うまくいきません:
$(".cloned").text($(".options").closest(".selected").text());
.selected
リストのクラスをその.clone
すぐ下のリストのスパンにのみ表示するにはどうすればよいですか?