back

Triggered when the user navigates back to the previous URL.

Event Data

e.url String

The current part of the URL

e.to String

The fragment part of the previous URL

Calling the preventDefault method of the event object will stop the change and restore the previous URL.

Example

<script>
var router = new kendo.Router();

router.bind("back", function(e) {
    console.log("Navigating back from:", e.to, "to:", e.url);
    
    // Optionally prevent the back navigation
    // e.preventDefault();
});

router.route("/page1", function() {
    console.log("Page 1 loaded");
});

router.route("/page2", function() {
    console.log("Page 2 loaded");
});

$(function() {
    router.start();
    
    // Navigate forward
    router.navigate("/page1");
    router.navigate("/page2");
    
    // Navigate back (will trigger the back event)
});
</script>
In this article
back
Not finding the help you need?
Contact Support