JavaScript가있는 Markitup 편집기에 Focus에서 텍스트를 삽입하려면 어떻게해야합니까?

StackOverflow https://stackoverflow.com/questions/2428225

  •  19-09-2019
  •  | 
  •  

문제

나는 구현했다 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.

도움이 되었습니까?

해결책

이 작업 만하면됩니다.

function addImage(imageurl,alttext)
{
    var imagetext = "!["+alttext+"]("+imageurl+")";
    $.markItUp({ replaceWith: imagetext });
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top