1

マークダウンテキストを入力するユーザーを処理するために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です。

4

1 に答える 1

1

あなたはこれをする必要があります:

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