1

我已经实现了 markitup来处理用户输入 markdown 文本。我想用一个不错的 jquery 例程替换默认的图像插入命令,让用户浏览图像。我可以编辑set.js文件来调用我的 javascript 例程来打开文件浏览器:

{name: 'Picture', key: 'P', call: 'insertImage'},

我的insertImage功能如下所示:

function insertImage()
{
    // launch Image Browser
}

当用户在图像浏览器中选择图像时,会调用另一个 javascript 函数:

function addImage(imageurl,alttext)
{
    var imagetext = "!["+alttext+"]("+imageurl+")";
    // how do I insert imageurl into markitup??
}

我需要帮助实施addImage

4

1 回答 1

1

你只需要这样做:

function addImage(imageurl,alttext)
{
    var imagetext = "!["+alttext+"]("+imageurl+")";
    $.markItUp({ replaceWith: imagetext });
}
于 2010-03-11T20:13:13.923 回答