1234567891011121314151617181920 |
- showdown.subParser('makeMarkdown.links', function (node, globals) {
- 'use strict';
- var txt = '';
- if (node.hasChildNodes() && node.hasAttribute('href')) {
- var children = node.childNodes,
- childrenLength = children.length;
- txt = '[';
- for (var i = 0; i < childrenLength; ++i) {
- txt += showdown.subParser('makeMarkdown.node')(children[i], globals);
- }
- txt += '](';
- txt += '<' + node.getAttribute('href') + '>';
- if (node.hasAttribute('title')) {
- txt += ' "' + node.getAttribute('title') + '"';
- }
- txt += ')';
- }
- return txt;
- });
|