src/pyams_skin/resources/js/myams.js
changeset 146 ce34989ca39f
parent 141 1fa3a734453e
child 148 c227cbe9c6b9
--- a/src/pyams_skin/resources/js/myams.js	Wed Jun 15 12:28:18 2016 +0200
+++ b/src/pyams_skin/resources/js/myams.js	Wed Jun 15 12:29:35 2016 +0200
@@ -1457,8 +1457,10 @@
 
 									// Check submit button for custom action handler and target
 									button = $(form.data('ams-submit-button'));
-									if (button) {
+									if (button && button.exists()) {
 										button_data = button.data();
+									} else {
+										button_data = {};
 									}
 
 									// Check action URL
@@ -4363,14 +4365,14 @@
 		 * Initialize breadcrumbs based on active menu position
 		 */
 		_drawBreadCrumb: function() {
-			var crumb = $('#ribbon OL.breadcrumb');
+			var crumb = $('OL.breadcrumb', '#ribbon');
 			$('li', crumb).not('.parent').remove();
 			if (!$('li', crumb).exists()) {
 				crumb.append($('<li></li>').append($('<a></a>').text(ams.i18n.HOME)
 															   .addClass('padding-right-5')
 															   .attr('href', $('nav a[href!="#"]:first').attr('href'))));
 			}
-			$('nav LI.active >A').each(function() {
+			$('LI.active >A', 'nav').each(function() {
 				var menu = $(this);
 				var body = $.trim(menu.clone()
 									  .children(".badge")