私は順序付けられていないリストにデータを追加するfollowing codeを持っています。面倒なコードは次のとおりです。jQueryをunclickableに追加する
$('li:not(:first-child)').click(function() {
var clickedLi = this;
$(this).parent().prepend(clickedLi);
var selectedLi = $(this).text();
alert(selectedLi);
$(this).parent().parent().nextAll().children('ul').children().replaceWith('<li>Please select</li>');
//ajax call
var returnedData = "<li>Dataset1</li><li>Dataset2</li><li>Dataset3</li>";
//populate next with returned data
$(this).parent().parent().next().children('ul').append(returnedData);
});
あなたが最初のULでのオプションのいずれかをクリックすると、データが第二のULに追加されます。しかし、このulの下にあるリスト項目はクリック可能ではなく、そのようにする必要があります。そのため、「チェーン」を継続できます。
バグはどこですか?どんな助けでも大歓迎です。前もって感謝します。
あなたはLiをクリックすると、... – PeeHaa
をクリックできない定義何が起こるべきかは、次のフィールドにそのフィールドが設定されているのと同じように設定する必要があるということです。 – jacktheripper
[jQuery '.on()'](http://api.jquery.com/on/)。それを読んで。 – PeeHaa