Snippets

Mythics JIRA - breadcrumb nav to board

Created by Jonathan Hult last modified
// Only on Browse Issue page or Issues View page
if (/^(\/browse\/|\/projects\/(.*)\/issues\/)/i.test(location.pathname)) {

    var BreadcrumbNavToBoard = BreadcrumbNavToBoard || {};

    // Main function
    BreadcrumbNavToBoard.init = function() {

        // Wait until page is loaded
        AJS.toInit(function() {

            // board link in sidebar
            var boardLink = AJS.$('a[data-link-id="com.pyxis.greenhopper.jira:project-sidebar-work-kanban"]');

            // breadcrumb link
            var breadcrumbLink = AJS.$('#project-name-val');

            // replace breadcrumb link with board link
            breadcrumbLink.attr('href', boardLink.attr('href'));
        });
    };

    // Fire on initial page load
    BreadcrumbNavToBoard.init();

    // On refresh
    JIRA.bind(JIRA.Events.ISSUE_REFRESHED, BreadcrumbNavToBoard.init);
}

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.