我已经实施了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
。
答案 0 :(得分:1)
你只需要这样做:
function addImage(imageurl,alttext)
{
var imagetext = "!["+alttext+"]("+imageurl+")";
$.markItUp({ replaceWith: imagetext });
}