본문 바로가기

전체 글

(35)
[ajax] 요소 선택시 $(this) 선택 안될 때 안녕하세요 주갬입니다. 오늘은 jQuery를 이용할 때 유용하게 사용할 수 있는 $(this)가 안먹을 때의 해결방법에 대해 말씀드리려고 합니다. 위 사진에는 같은 클래스명을 가진 DELETE버튼이 여러개 생성되어 있습니다. 이처럼 같은 클래스명인 요소들에 하나씩 접근하는 경우, jQuery의 $(this)로 원하는 요소에 접근하여 각종 명령을 수행하게 됩니다. 하지만 ajax에서 그냥 $(this)를 쓰면 인식을 못하는 경우가 있습니다. 댓글 삭제 기능을 만들던 중 DELETE버튼을 누르면 댓글 전체를 지우는 작업을 해야했고 $(this).closest('.media-body'); 를 통해 delete버튼을 누르면 가까이 있는 'media-body'인 요소를 찾아 지우려 했지만 $(this)가 먹지 않..
[NCP] 존, 리전 개념에 대해서 안녕하세요~ 주갬입니다. 저는 요즘 NAVER Cloud Platform, 줄여서 NCP Associate 자격증 준비를 하고 있습니다. 네이버의 온라인 강좌(MOOC) 플랫폼인edwith의 공인교육과정을 활용해 공부하는 중입니다. https://www.edwith.org/ncloudassociate/lecture/61955/?isDesc=false [LECTURE] 1강. 과정 소개 및 네이버 클라우드 플랫폼 서비스 개요 : edwith 1강에서는 네이버클라우드플랫폼 공인교육 - Assoicate 과정에서 다루게될 내용을 소개하고, 클라우드 서비스란 무엇인지, 그리고 네이버클라우드플랫폼은 어떤 서비스들을 제공하는... - jk www.edwith.org 1강을 수강하다 궁금한 점이 생겨 해당 내용을 ..
[Moodle] 카카오톡 나에게 보내기 api 무들에 연결하기 - (2) 카카오톡 "insufficient scopes." 에러 해결, 나에게 카톡 보내기 안녕하세요 주갬입니다. 저는 교육용 오픈소스 moodle과 카카오톡API를 연결하던 중 오류메시지를 확인했습니다. { "msg": "insufficient scopes.", "code": -402, "api_type": "TALK_MEMO_DEFAULT_SEND", "required_scopes": [ "talk_message" ], "allowed_scopes": [] } 라는 내용의 response를 받아 에러의 원인을 찾아보았습니다. response의 "allowed_scopes": [] 는 동의한 권한이 없다는 뜻인데요,, developers.kakao 페이지에서 동의항목을 확인해보면 분명 카카오톡 메시지 전송에 체크가 잘 되어 있습니다!! 그렇다면 "allowed_scopes": ["talk_m..

반응형