From ba9056918bc5ec47b456dca35cc9af3a2bbe4942 Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Wed, 6 May 2015 17:11:05 -0500 Subject: [PATCH] tips: Allow tips in several namespaces on one page --- scp/js/tips.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scp/js/tips.js b/scp/js/tips.js index 76fabcd7b..5801829bd 100644 --- a/scp/js/tips.js +++ b/scp/js/tips.js @@ -53,8 +53,9 @@ jQuery(function() { }, getHelpTips = (function() { var dfd, cache = {}; - return function(namespace) { - var namespace = namespace + return function(elem) { + var namespace = + $(elem).closest('[data-tip-namespace]').data('tipNamespace') || $('#content').data('tipNamespace') || $('meta[name=tip-namespace]').attr('content'); if (!namespace) @@ -147,7 +148,7 @@ jQuery(function() { clearTimeout(tip_timer); }); - getHelpTips().then(function(tips) { + getHelpTips(elem).then(function(tips) { var href = elem.attr('href'); if (href) { section = tips[elem.attr('href').substr(1)]; -- GitLab