2010-03-11 26 views
1

J'ai implémenté markitup pour gérer les utilisateurs qui entrent du texte de démarque. Je veux remplacer la commande d'insertion d'image par défaut avec une routine jquery agréable qui permet à l'utilisateur de rechercher une image. Je suis en mesure de modifier le fichier set.js pour appeler ma routine javascript qui affiche le navigateur de fichier:Comment insérer du texte dans le focus dans un éditeur markitup avec javascript?

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

Ma fonction insertImage ressemble à ceci:

function insertImage() 
{ 
    // launch Image Browser 
} 

Lorsque l'utilisateur sélectionne une image dans la navigateur d'image, une autre fonction javascript est appelé:

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

je besoin d'aide mise en œuvre addImage.

Répondre

1

Vous avez juste besoin de le faire:

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