티스토리 뷰

문제점

naver smarteditor를 처음에 로딩하고 display:none을 하고 다시 show할 시 동작하지 않음

 

해결법

1. show 하는 코드 부분에 jQuery('#menuDc-iframe').height(460); height 수정하는 코드를 삽입

 

그리고

 

2. 처음로딩 하는곳에 

nhn.husky.EZCreator.createInIFrame({ // 여기에 아래 코드 삽입

fOnAppLoad : function(){
     jQuery("#trMenuDc").hide();
},

 

 

ex) 이런식으로 됨

jQuery.noConflict();
var oEditors = [];
nhn.husky.EZCreator.createInIFrame({
    oAppRef: oEditors,
    elPlaceHolder: "menuDc",
    sSkinURI: "/lib/smarteditor/SmartEditor2Skin.html",
    fOnAppLoad : function(){
     jQuery("#trMenuDc").hide();
},
    fCreator: "createSEditor2"
});

 

1번에서는 smarteditor를 hide 후에 show 하면 안보이는 부분을 수정해줌

2번에서는 로딩 후에 hide 하게끔 해줌 (처음 코드 상에 display:none 을 쓸시 smarteditor가 동작하지 않기 때문입니다.)

'Javascript Tip' 카테고리의 다른 글

naver smarteditor 한글 깨짐  (0) 2019.07.10
인스타그램 api  (0) 2018.08.06
다음 우편번호 API(daum postcode api)  (0) 2018.07.11
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함