Как вставить текст в центре внимания в редакторе пометок с помощью JavaScript? - PullRequest
1 голос
/ 11 марта 2010

Я реализовал 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 Ответ

1 голос
/ 11 марта 2010

Вам просто нужно сделать это:

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