3

我有一个像下面这样的游览,在第一个下一步完成后,我去使用 ajax 获取动态 html 内容,这被插入到 html 正文中。下一步引用从 Ajax 请求中提取的元素。问题是我的下一步没有显示任何弹出框,它似乎已经结束,没有任何错误消息或通知。我的猜测是因为它在 DOM 中还看不到第二步元素,所以它会自行结束。我怎样才能解决这个问题?

   tour = new Tour({
        steps: [
        {
            element: "#element1",
            title: "Test1",
            content: "Let's Go earn some points",
            onNext: function () {
                    call function that does ajax request for dynamic html and appends to section in html.body
            });
            }
        },
        {
            element: "#elementfrom_OnNext_ajax_request",
            title: "Import ",
            content: "check this out "
        }
        ]
    });
4

0 回答 0