일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 워드프레스홈페이지제작
- 워드프레스란?
- 플러그인설치방법
- 웹호스팅
- 기업홈페이지제작
- 무료호스팅
- MySQL
- 무료호스팅서버
- JavaScript
- html5
- 영카트
- 병원홈페이지제작
- jQuery
- 카페24
- Wordpress
- 자바스크립트
- 워드프레스플러그인
- Linux
- 반응형웹
- 댕댕이
- 반응형홈페이지
- 제이쿼리
- 워드프레스
- 반려견
- 워드프레스소개
- css3
- 닷홈
- 그누보드
- php
- 네이버웹마스터도구
- Today
- Total
목록JavaScript (17)
pm1122dev의 비밀노트
slickjs를 사용하다보면 $(...).slick is not a function 에러가 발생할 경우가 있는데 제이쿼리 버전이 서로 충돌하는 경우가 생겨서 처음에는 slick 함수를 여러개를 사용해서 그런가 했는데 나중에 보니 제이쿼리 충돌이였다. 그럴 경우 충돌방지코드를 넣어주면 된다. stackoverflow 참고 stackoverflow.com/questions/31790173/slick-carousel-uncaught-typeerror-slick-is-not-a-function
자신의 창이 새창일 경우 opener를 사용하고 iframe의 경우는 parent를 사용합니다. 보통 매장검색이나 회원검색을 새창으로 만들어서 선택해서 데이터를 넣는 경우 사용합니다. 아래와 같은 새창이 있는 경우 선택을 눌러 데이터를 보내는 경우 사용 no 아이디 선택 1 test [선택] 2 test [선택] //팝업창에서 넣어야되는 스크립트
보통 click 이벤트는 $(id or class).on("click", function(){})으로 사용하는데 element가 동적으로 나중에 추가된 경우에는 이벤트가 적용되지 않는다. 그럴경우 아래와 같이 적용하면 적용된다. $(document).on("click", "클래스, 아이디", function(){ //이벤트 }) 근데 이럴경우 문제점이 하나 발생한다. 페이지 전환이나 새로고침이 지속될 수록 event의 발생되는 횟수가 증가 하게 된다. 클릭을 한번했는데 새로고침을 10번해버리면 10번의 이벤트가 중복되어 발생되는데 그럴땐 아래와 같이 이벤트를 추가해 주면 된다. $(document).on("click", "아이디, 클래스", function(e){ e.stopImmediatePropaga..