https://github.com/YOOGOMJA/javascript_study
github - wiki 보면 전체 볼 수 있음
https://github.com/YOOGOMJA/javascript_study/wiki/Week2
1.2.2
onkeypress에 return false;
를 넘겨주면 키 입력을 막을 수 있습니다.
그러면 입력 못함.
clear() console 꺠끗
<button type='button' id='btn'/> <script> // click이벤트 주기 document.getElementById('btn').addEventListener('click' , function(event){ // 클릭이벤트가 실행됐을 때 실행되는 부분 }); </script>
이부분 이해하긔
=======
example2.html
data- 는 표준이다. ㅎㅁ,,,
클릭해제 by class 삭제
클릭하면 일단 다 체크해제 그게 위에 for문이야
====
[e3]
e2를 jQuery를 쓸거야
외부라이브러리를 써볼거야 jQuery에 있는 라이브러리를 그때그때 ㄱ져올거여~
이거만한게 없다~~
jQuery는 select만 알면돼
wiki 참고
4.1. selector
차이 1)
<jquery>
<javascript>
똑 같 다
차이 2)
.innerText 이거 대신!!! 엄청 쉬워졌죵
차이 3)
와우~! for문 안돌려도 다 한꺼번에 지워준다는거죵
- 오~~
var a = document~
$(a) 하면 제이쿼리 객체로 바뀜
$(a).text(1) 이렇게 할 수 있어
차이 4)
document.createElement('div') 대신
$('<div></div>')
var b = $(<tr><td class="td1"></td></tr>
b.find('.td1') 이렇게 검색도 가능
오~~~~
createElement 만들때 진짜 편하다
- find
현재 아이의 하위애들을 찾을 수 있어~
$(#selected) === $(document).find(#selected) ??????
$(.container).find('.square')
container안에 square를 다 find한다!?!?!?!!?
=======
prac2
div 3개 선택되면 숨겨지게
active class?
숨김 처리 -> hide class를 만들어
tab1 누르면 얘한테는 hide 클래스가 없지만
다른애들은 있어서 안보이는거
클래스가 있고없고 -> 보이고말고
흑흑 어렵겠다
select 함수만 하면돼
data-nav-eq
data-box-eq 둘을 일치시키면 된다!?!?
solution에 jQuery로 되어있음 이게 더 편하댕
'Development > JavaScript' 카테고리의 다른 글
중첩된 Promise<Promise<T>>를 조심해! (0) | 2023.01.25 |
---|---|
[Javascript] 특정 month의 마지막 날짜 구하는 법 (0) | 2020.03.27 |
[JavaScript] Week4 (0) | 2019.02.18 |
[JavaScript] Week1 (0) | 2019.01.21 |