웹 개발 이야기/js, jquery21 [JS] 그누보드의 smarteditor2 하이퍼링크 새창에서 열기 그누보드의 plugin 폴더에 있는 smarteditor2의 smarteditor2.js 소스를 보면 하이퍼 링크 새창에서 열기 옵션에 관한 코드가 주석처리 되어있고 skin 소스 코드에는 해당 부분이 없다. 주석을 풀고 skin 화면에 직접 코드를 넣었음에도 제대로 실행이 되지 않았다. // smarteditor2/js/smarteditor2.js // 20513번쨰 라인 //this.oCbNewWin.checked = false; // 20520번째 라인 //if(sTarget && sTarget == "_blank"){this.oCbNewWin.checked = true;} // 20586번째 라인 if(this._validateURL(sURL)){ //if(this.oCbNewWin.check.. 2023. 3. 9. [JS] 선택된 영역의 텍스트 가져오기 // TEXT로 가져오기 - wfSel.getTEXT() // HTML 코드로 가져오기 - wfSel.getHTML() // 특정 문자열, 태그 등을 추가하기 - wfSel.insert(before, after) // 해당 문자열을 바꾸기 - wfSel.replace(str) // 태그 삭제하기 - wfSel.removeTag() const wfSel = (() => { let sel, range, content, node; return { setVariables: () => { sel = window.getSelection(); if (!sel) return; // Set variables range = sel.getRangeAt(0); content = range.cloneContents(); nod.. 2023. 3. 9. [JQUERY] 위도 경도 function getloc() { navigator.geolocation.getCurrentPosition(updateLocation_m, handleLocationError_m); } function updateLocation_m(position) { str_lat = position.coords.latitude; str_lng = position.coords.longitude; $('#comp_list').append("3"); //get_aound_hospital(str_lat,str_lng); } function handleLocationError_m(error) { alert('위치서비스를 허용해 주세요.'); //get_aound_hospital(str_lat,str_lng); $('#sub.. 2023. 3. 8. [JQUERY] 라디오버튼_선택된것과 안된것들 css 지정 $(document).on("click",".radio_label1",function(){ var selected_label = $(this); // 가까운 상위요소 검색 selected_label.closest('td').find(".radio_label1").each(function() { $(this).css("background-color","#ddd"); $(this).css("color","#000"); }); selected_label.css("background-color","#2facb2"); selected_label.css("color","#fff"); }); 2023. 3. 8. [JQUERY] 무한스크롤 (ajax 이용) // 특정 위치로 스크롤이 향할 때, get_ajax.php에서 데이터를 가져온다. $(document).scroll(function() { var item_row_num = 5; var maxHeight = $(document).height(); var currentScroll = $(window).scrollTop() + $(window).height(); if (maxHeight 2023. 3. 8. [JS] 숫자에 콤마 붙이기 function addComma(x) { var idx = 0; while(true){ idx = x.indexOf(","); x = x.replace(",",""); if(idx 2023. 3. 8. 이전 1 2 3 4 다음