Моя проблема заключается в отображении всплывающей подсказки для элемента, который только что был создан (из данных, извлеченных из базы данных). Мне нужно обновить его содержимое (которого я еще не успел сделать успешно) и установить событие на mouseover и mouseleave.dojo on метод после domConstruct.create
Вот код:
// in for loop
domConstruct.create('p', {'data-dojo-attach-point':'tooltipExample' + tooltipIndex,'innerHTML': myValue}, this.myNode);
// on each tooltipExample element:
on(this.tooltipExample1, "mouseover", lang.hitch(this, function (evt) {
// open popup
}));
on(this.tooltipExample1, "mouseleave", lang.hitch(this, function (evt) {
// close popup
}));
По-видимому, на метод не работает:
Не удалось получить значение свойства на: объект является нулевым или не определено
У меня также было несколько проблем с созданием дважды того же идентификатора из-за того, что интерфейс обновился.
У вас есть представление, как я мог бы сделать эту работу?