mirror of
https://github.com/twisterarmy/twister-html.git
synced 2025-02-10 14:04:23 +00:00
fix wrong bindings for hyperlinks in fillElemWithTxt()
This commit is contained in:
parent
17bfce7c43
commit
3d68b90ef9
@ -805,19 +805,16 @@ function fillElemWithTxt(elem, txt, htmlFormatMsgOpt) {
|
|||||||
var formatted = htmlFormatMsg(txt, htmlFormatMsgOpt);
|
var formatted = htmlFormatMsg(txt, htmlFormatMsgOpt);
|
||||||
|
|
||||||
elem.html(formatted.html);
|
elem.html(formatted.html);
|
||||||
elem.find('a')
|
elem.find('a').each(function (i, elem) {
|
||||||
.on('mouseup',
|
var href = elem.getAttribute('href');
|
||||||
function (event) {
|
if (href && href[0] === '#')
|
||||||
var href = event.target.getAttribute('href');
|
$(elem)
|
||||||
if (href[0] === '#') {
|
.on('click', {preventDefault: true}, muteEvent)
|
||||||
event.data = {route: href};
|
.on('mouseup', {route: href}, routeOnClick)
|
||||||
routeOnClick(event);
|
;
|
||||||
} else
|
else
|
||||||
muteEvent(event);
|
$(elem).on('click mouseup', muteEvent);
|
||||||
}
|
});
|
||||||
)
|
|
||||||
.on('click', {preventDefault: true}, muteEvent)
|
|
||||||
;
|
|
||||||
|
|
||||||
return formatted;
|
return formatted;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user