Я хотел бы динамически построить страницу из 2 хэшей (в моем примере c и d).JQuery click eventhandler: регистрировать событие на динамически добавленном элементе
var c = {
cluster_1 : { list_datasets: [ "a", "b", "c"]},
cluster_2 : { list_datasets: [ "b", "c"]},
};
var d = {
a : { title: "A", content: "aaaaaaaaaaaaaa"},
b : { title: "B", content: "bbbbbbbbbbbbbb"},
c : { title: "C", content: "cccccccccccccc"},
};
так, что я сначала получить список кластеров, а затем, нажав на кластере, я получаю список их соответствующего содержания. Это прекрасно работает до сих пор.
Но теперь, если я хочу пойти дальше, щелкнув по каждому набору данных, я хотел бы иметь описание набора данных. Операция выбора jquery $ ('# a') пуста и ничего не отображается. Here a little standalone example that shows the problem
Большое спасибо за помощь или любую информацию по этой теме.
Сердечные приветы
Antoine
К сожалению, данный пример не был завершен. Вот правильный пример: http://jsfiddle.net/HTUzh/3/ – user2380696
'JQuery click eventhandler: зарегистрировать событие на динамически добавленном элементе'-> jQuery' .delegate() '(или' .on() ', но запутывает imo) – Virus721