[IMP] summernote lib: extend createlink to allow to add a class on a link

This commit is contained in:
Christophe Matthieu
2015-01-05 10:59:43 +01:00
parent 12bbcda4c2
commit 6bd7084476
@@ -327,6 +327,7 @@ define([
var linkUrl = linkInfo.url;
var linkText = linkInfo.text;
var isNewWindow = linkInfo.newWindow;
var className = linkInfo.className || null;
var rng = linkInfo.range;
if (options.onCreateLink) {
@@ -338,8 +339,9 @@ define([
// Create a new link when there is no anchor on range.
var anchor = rng.insertNode($('<A>' + linkText + '</A>')[0], true);
$(anchor).attr({
href: linkUrl,
target: isNewWindow ? '_blank' : ''
'href': linkUrl,
'target': isNewWindow ? '_blank' : null,
'class': className
});
range.createFromNode(anchor).select();