티스토리 뷰

[javaScript] 

 

- setTimeOut() : 전역 setTimeout() 메서드는 만료된 후 함수나 지정한 코드 조각을 실행하는 타이머를 설정합니다.

setTimeout(function() {
  console.log('Hello World!');
  //타이머가 만료된 뒤 실행할 function입니다.
}, 500);

[조건]

1. 클릭 후 배경색이 변경됩니다.

2. 배경색이 변경 되며, 텍스트가 변경됩니다.

 

<div class="copyTooltip">
	<p class="textCopy">Copy</p>
</div>
.copyTooltip {
  width: 100px;
  background:#222;
  border-radius: 16px;
  padding:16px 0; 
  box-sizing: border-box;
  box-shadow: 0px 4px 12px 0px #0000001A;
  position: relative;
  display: inlind-block;
  /*display: none;*/

}


.copyTooltip p{
  color:#fff;
  font-family: "Poppins";
  font-weight:600;
  text-align: center;

}
 $('.copyTooltip').on('click',function(){  
     setTimeout(function (e) {
        $('.copyTooltip').css('background','#222222c7');
        $('.textCopy').text('Copyyyy');
      }, 500);
  })

 

*참고

https://developer.mozilla.org/ko/docs/Web/API/setTimeout

 

setTimeout() - Web API | MDN

전역 setTimeout() 메서드는 만료된 후 함수나 지정한 코드 조각을 실행하는 타이머를 설정합니다.

developer.mozilla.org

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/04   »
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 29 30
글 보관함