Avoid constructing html with concatenation

Change-Id: I6104ade6a9f9209df921577cd04d7fe9487e65d9
This commit is contained in:
Niklas Laxström
2012-11-01 11:24:56 +00:00
committed by Santhosh Thottingal
parent ef8bad5754
commit 25889d77b6

View File

@@ -246,15 +246,18 @@
fade: true,
trigger: 'manual',
title: function () {
var prevLangName, linkClass, prevLangLink, title;
var link;
prevLangName = $.uls.data.getAutonym( previousLang );
linkClass = 'uls-prevlang-link';
prevLangLink = '<a href="#" lang = "' +
previousLang + '" class = "' + linkClass + '" >' +
prevLangName + '</a>';
title = $.i18n( 'ext-uls-undo-language-tooltip-text', prevLangLink );
return title;
link = $( '<a>' ).text( $.uls.data.getAutonym( previousLang ) )
.attr( {
href: '#',
class: 'uls-prevlang-link',
lang: previousLang,
dir: $.uls.data.getDir( previousLang )
} );
// Get the html of the link by wrapping it in div first
link = $( '<div>' ).html( link ).html();
return $.i18n( 'ext-uls-undo-language-tooltip-text', link );
}
} );