javascript 소수점 올림,반올림,내림 소수점 관련정리.. /* 올림 */ Math.ceil(자리수); /* 내림 */ Math.floor(자리수); /* 반올림 */ Math.round(자리수); /* 예시 */ var number=123.643 Math.ceil(number); Math.floor(number); Math.round(number); /* 일의자리반올림 */ nNum = Math.round(777/10)*10; alert(nNum); //780 ※ 소수점에서의 반올림은 toFixed()를 사용. 프로그래밍/JavaScipt 2015.02.17
jQuery Swiper/슬라이드 플러그인 참고 : http://www.idangero.us/sliders/swiper/ jquery/swiper.js 1. js랑 css를 include.ㅋ * 슬라이드 사이즈를 조정할경우 css수정해도되고, 새로 정의해도됨./* Specify Swiper's Size: */ .swiper-container, .swiper-slide { width: 500px; height: 200px; } 2. 구조는 아래와같은 구조로 해야함. 3. 초기화시켜주면 끝 터치슬라이더는 이거아니면 flexslider을 사용하는 편임. 프로그래밍/jQuery 2014.12.05
jQuery attr()/prop() 차이 예전,jquery로 checkbox를 체크하려는데 .attr("checked","true")를 사용하니까 안됬엇음.그래서보니 1.6.1버전부터 .prop로 해야만 된다는부분,, 뭐,그럼 src같은건 attr로 바꾸고스크립트적인 checked,selected는 prop로하면될듯 출처 : http://javascriptandjquerydev.blogspot.kr/2012/07/attr-prop.html 프로그래밍/jQuery 2014.11.28
jQuery input,textarea 글자수(byte) 체크 바이트값을 체크해야 할 때가 있다. ex) 200자이내로 입력해주세요.. 간단하게 onkeyup이벤트를 걸어서 자바스크립트로 처리해오곤했는데, 모바일에서 문장단위로 복사해서 붙여넣기하면 keyup이 안먹었다. 그래서 그냥 jquery로 해결했다. change/keyup/input CODE : $('textarea#USR_TXT').bind("change keyup input",function() { var el = document.form1.USR_TXT; var ls_str = el.value; var li_str_len = ls_str.length; var li_max = 200; var i = li_byte = li_len = 0; var ls_one_char = ls_str2 = ""; for(i.. 프로그래밍/jQuery 2014.11.26
jQuery closest()/parents() 부모 접근 * closest() 첫번째 부모 엘리멘트에 접근한다. * parents() 모든 부모 엘리멘트에 접근한다. CODE : I II A B 1 2 3 C III $("li.item-a").closest("ul").css("background-color", "red"); └ closest 의 경우에는 item-a 엘리멘트의 가장가까운 level-2 만 배경색이 변경된다. $("li.item-a").parents("ul").css("background-color", "red"); └ parents 의 경우에는 item-a 엘리멘트의 모든 부모 ul 엘리멘트의 배경색이 변경된다. 프로그래밍/jQuery 2014.11.21
SNS(페이스북/트위터/핀터레스트) 링크단순공유하기 단순히 버튼이나 a태그에 사용할수있는 공유 스크립트 function fnShareFb(sMsg,sUrl) { var href = "http://www.facebook.com/sharer.php?u=" + sUrl + "&t=" + encodeURIComponent(sMsg); var a = window.open(href, 'facebook', 'width=800, height=500'); if ( a ) { a.focus(); } } function fnShareTw(sUrl){ var sTxt = "텍스트"; var href = "http://twitter.com?status="+encodeURIComponent(sTxt)+" "+encodeURIComponent(sUrl); var a = window.. 페이스북 2014.11.20
개발시 유용한 로딩이미지/gif loading1.zip파일은 주로 사용하는 이미지들이다.loading2.zip파일은 어디선가 다운받았는데 기억은 안나는부분,, 프로그래밍/기타 2014.11.11
페이스북 사진 사이즈 가이드 / 2014 새로운 레이아웃 출처 : http://havecamerawilltravel.com/photographer/images-photos-facebook-sizes-dimensions-types 2014년 6월을 지나면서 뉴스피드나 타임라인의 레이아웃이 바뀌면서,,이미지 사이즈에 대해 알아볼 필요성을 느낀부분,, 검색을해보니 비공식 가이드가 있었다. ※ 요약 1. 커버사진 가로 720~851px 세로 315px 2. 프로필이미지 최소 180x180px 권장 : 320x320px 3. 공유링크 이미지 최소 155x114px 권장 484x252 4. 타임라인 이미지 가로세로 504px기준으로 비율표시 페이스북 2014.11.11
javascript 모바일/웹 분기화 처리 소스 var UserAgent = navigator.userAgent; if(UserAgent.match(/iPhone|iPod|iPad|iPad2|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson/i) != null || UserAgent.match(/LG|SAMSUNG|Samsung/) != null) { top.location.href = "모바일URL"; }else{ top.location.href = "웹URL"; } 프로그래밍/JavaScipt 2014.11.11