제가 우성짱님의 홈페이지를 보고
게시물 보기(view.skin.php)에 주소복사 기능을 추가했는데
https://www.wsgvet.com/home/474
주소복사를 클릭할때 '복사됬습니다' 라고 툴팁(alert 아님)이 뜨게 하려면
코드를 어떻게 수정해야 하나요?

Copy
<button class="btn-clipboard cursor at-tip" data-toggle="tooltip" data-trigger="click focus" data-placement="top" data-original-title="주소가 복사되었습니다."><i class="fa fa-clipboard" aria-hidden="true"></i> 주소복사</button>
<script src="<?php echo $board_skin_url ?>/clipboard.min.js"></script>
<script>
// https://www.wsgvet.com/home/474
// https://github.com/zenorocha/clipboard.js/issues/622
// https://blog.myungseokang.dev/posts/clipboardjs/
var clipboard = new ClipboardJS('.btn-clipboard', {
text: function() {
return 'http://<?php echo $_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI]; ?>';
}
});
clipboard.on('success', function(e) {
console.log(e);
});
clipboard.on('error', function(e) {
console.log(e);
});
</script>
답변 4개 / 댓글 2개
채택된 답변
+20 포인트
돼지코구뇽
2020-11-25 (수) 17:02:47
https://java2020.com/q/znrcknjl
이거 사용해보세요 툴팁에 관련하여 이해도가 있으시다면 바로 적용하실거에요 ㅎ
레이첼AW
2020-11-30 (월) 09:36:50
답변 감사합니다. 모두 채택이 안되서 한명만 -.-;;
2020-11-25 (수) 16:50:48
툴팁 스크립트먼저 알아보세요.
clipboard.on('success' 에서 console.log(e)라고 되어있는부분밑에
alert('복사되었습니다'); 해주세요
답변에 대한 댓글 2개
병원에서일해요
2020-11-25 (수) 16:51:22
alert 대신
div를 show/hide 시키거나
돔으로 추가해주면 될거같네요
div를 show/hide 시키거나
돔으로 추가해주면 될거같네요
답변을 작성하려면 로그인이 필요합니다.