2017-10-16 9 views

답변

1

텍스트 영역에 삽입 된 이미지의 클릭을 파악하고 새 크기를 묻는 메시지를 표시 할 수 있습니다. 아래의 코드는 단지 개념 입니다 :

$(textarea[0]).on("click", "img", function(){ 
    var me = this, 
     size = prompt("Size: ", me.width + "x" + me.height); 
    if (size) { 
     scope.$apply(function(){ 
      var [w,h] = size.split("x"); 
      $(me).css({ width: w, height: h }); 
     }); 
    } 
}); 

wysiwyg 지침의 link 함수에이 코드를 삽입하여 이미지를 삽입하고 클릭합니다.

.on 방법 선택기를 지원하지 않기 때문에 표준 angular.element을 사용할 수 없습니다 공지 사항, 그래서 당신 대신 jQuery를 ol'good을 사용해야합니다.

plunker

+0

이 솔루션은 좋은 것 같다 .. 안드레이 주셔서 감사합니다. 하지만 이미지 모서리를 드래그하여 이미지의 크기를 직접 조정하고 싶습니다. 이 같은 .. https://stackoverflow.com/questions/35593077/how-to-resize-the-image-by-dragging하지만 내 plunkr와 통합하지 못했습니다. – Sh4m