如何使用javascript将焦点处的文本插入到markitup编辑器中?

时间:2010-03-11 19:59:59

标签: javascript markdown markitup

我已经实施了markitup来处理输入降价文字的用户。我想用一个很好的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

1 个答案:

答案 0 :(得分:1)

你只需要这样做:

function addImage(imageurl,alttext)
{
    var imagetext = "!["+alttext+"]("+imageurl+")";
    $.markItUp({ replaceWith: imagetext });
}