From dc0a95cce0900c6c501147b1e9137c4a3b8ee3b0 Mon Sep 17 00:00:00 2001 From: "julia.kirschenheuter" Date: Tue, 4 Apr 2023 09:06:41 +0200 Subject: Adjust breadcrumb navigation structure to the navigation list Signed-off-by: julia.kirschenheuter --- apps/files/js/breadcrumb.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'apps/files/js') diff --git a/apps/files/js/breadcrumb.js b/apps/files/js/breadcrumb.js index 1083be461bb..ed1170b0f59 100644 --- a/apps/files/js/breadcrumb.js +++ b/apps/files/js/breadcrumb.js @@ -32,7 +32,7 @@ * the URL of a given breadcrumb */ var BreadCrumb = function(options){ - this.$el = $(''); + this.$el = $(''); this.$menu = $(''); this.crumbSelector = '.crumb:not(.hidden):not(.crumbhome):not(.crumbmenu)'; @@ -123,12 +123,13 @@ var $menuItem; this.$el.empty(); this.breadcrumbs = []; + var $crumbList = $(''); for (var i = 0; i < parts.length; i++) { var part = parts[i]; var $image; var $link = $(''); - $crumb = $('
'); + $crumb = $('
  • '); if(part.dir) { $link.attr('href', this.getCrumbUrl(part, i)); } @@ -149,12 +150,13 @@ $link.append($image); } this.breadcrumbs.push($crumb); - this.$el.append($crumb); + $crumbList.append($crumb); // Only add feedback if not menu if (this.onClick && i !== 0) { $link.on('click', this.onClick); } } + this.$el.append($crumbList); // Menu creation this._createMenu(); -- cgit v1.2.3