목차
접기
728x90
반응형
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<div class="fruit">
<div class="banana">
<button type="button" class="btn">BANANA</button>
</div>
<div class="apple">
<button type="button" class="btn">APPLE</button>
</div>
<div class="orange">
<button type="button" class="btn">ORANGE</button>
</div>
</div>
.fruit {
display:flex;
}
.fruit > div {
margin-left:30px;
}
.fruit > div > .btn {
height:50px;
width:100px;
background-color:gold;
border:none;
cursor:pointer;
}
console.clear();
// 문제 : 엘리먼트를 3개 만들고 각각을 클릭하면 서로 다른 경고창 내용이 나오도록 해주세요.
// 조건 : 사단장 변수 없이 진행해주세요.
// 방법 1.
$('.fruit > .banana > .btn').click(function(){
alert("I'm BANANA ,,,,,");
});
$('.fruit > .apple > .btn').click(function(){
alert("I'm apple !!!!!! ");
});
$('.fruit > .orange > .btn').click(function(){
alert("난 오렌지야 ^^ .....");
});
//방법2.
var banana = function() {
console.log('안녕. 나는 바나나란다.');
}
$('.fruit > .banana > .btn ').click(banana);
var apple = function() {
console.log('나는 사과.....');
}
$('.fruit > .apple > .btn ').click(apple);
var orange = function() {
console.log("I'm Orange...!!!");
}
$('.fruit > .orange > .btn').click(orange);
728x90
반응형
LIST
'javascript' 카테고리의 다른 글
[ javascript ] URL Parameter 간단히 가져오기 (0) | 2020.12.07 |
---|---|
[ jQuery ] 제이쿼리. 버튼의 서로 다른 디자인 만들기(transition 활용) (0) | 2020.10.16 |
[ javascript ] 자바스크립트 객체 기초 활용, 객체 사용법 (0) | 2020.10.14 |
[ javascript ] 자바스크립트 문제 : 특정 언어로 인사를 여러번 하는 함수를 만들어주세요. (살짝 응용한 문제) (0) | 2020.10.13 |
[ javascript ] 자바스크립트 매번 다른 함수 호출 방법 예제(함수 활용 2가지 방법) (0) | 2020.10.13 |