HTMX - window.location.href returns 上一个 URL link

HTMX - window.location.href returns previous URL link

我正在尝试访问我项目中的当前 URL,但它只返回之前的 URL。

这是我的:

htmx.onLoad(function(content) {
    console.log(window.location.href);
})

知道如何在发出 HTMX 请求后获取当前 URL 吗?

HTMX 在将新的 URL 推送到历史记录后发出 htmx:pushedIntoHistory 事件。您可以通过以下方式将事件侦听器附加到它:

htmx.on("htmx:pushedIntoHistory", function(event) {
    console.log(window.location.href)
})