반응형

SW/JavaScript 125

jQuery : 페이지에 항상 뷰 요소 유지하기 : 예제, 구현

웹 디자인의 일반적인 추세는 페이지를 아래로 스크롤 할 때 내용을 이동시켜 중요한 내용이 항상 화면에 표시되도록하는 것입니다. 많은 웹 사이트에서 원하는 정보를 사용하여이 작업을 수행 할 수 있으며, 일부는 상단 탐색에 사용하고, 일부는이 기능을 사용하여 소셜 미디어 단추를 표시하고, 일부는 메일 목록 구독 상자를 항상 볼 수 있도록합니다. Hongkiat 웹 사이트 웹 디자인 웹 사이트 Hongkiat은 이 기능을 사용하여 로고, 소셜 미디어 공유 버튼 및 검색 상자를 항상 방문자에게 보여줍니다. 이를 통해 방문자는 페이지의 어느 곳에서나 현재 페이지를 항상 공유 할 수 있습니다. 웹 사이트 로고는 홈페이지로 돌아가는 링크이며 검색 상자를 통해 방문자는 항상 페이지의 어느 곳에서든 주제를 검색 할 수 ..

SW/JavaScript 2020.04.03

Web, jQuery : DropKick.js : 드롭 다운을 만드는 방법 : 예제, 구현

오늘의 튜토리얼에서는 jQuery 플러그인을 사용하여 셀렉트 박스의 스타일을 div 및 아이템 리스트를 사용하도록 스타일을 변경합니다. 셀렉트 박스를 div 및 아이템 리스트로 변환하는 이유는 원하는 방식으로 스타일을 쉽게 지정할 수 있기 때문입니다. 일반 셀렉트 박스를 사용하면 맨 위에 선택한 옵션의 스타일을 지정할 수 있지만 셀렉트 박스의 드롭 다운 옵션을 쉽게 스타일 지정할 수는 없습니다. 이들이 아이템 리스트인 경우 선택한 항목에 CSS 클래스를 적용하고 스타일을 변경할 수 있습니다. DropKick.js 맞춤 드롭 다운을 만드는 것은 일반적으로 많은 추가 설정 시간이 필요한 지루한 프로세스입니다. 키보드 탐색과 같은 기본 드롭 다운에 편의성이 없는 경우가 종종 있습니다. DropKick은 지루함..

SW/JavaScript 2020.04.01

jQuery : 첫 번째 엘리먼트의 N번째 값 얻기 : 방법, 예제, 구현

다음은 jQuery 객체에서 첫 번째 요소를 가져오는 간단한 코드입니다. 페이지에서 처음 5개의 단락을 가져오려면 페이지의 모든 단락을 가져와서 시작합니다. var paragraphs = $('p'); 그런 다음 slice () 메서드를 사용하여 첫 번째 엘리멘트 일부 값을 반환합니다. function returnElements( $obj, $value ){ return $obj.slice(0, $value); } var firstFiveParagraphs = returnElements( $('p'), 5 );

SW/JavaScript 2020.03.31

Web, jQuery : 부분 페이지 자동 로드 메소드 : 예제, 구현, 사용 방법

jQuery 로드 메소드 사용 방법 jQuery와 PHP를 사용하여 웹 페이지에 RSS 피드를 표시하는 작은 웹 응용 프로그램을 만드는 방법을 배웁니다. 이를 위해 jQuery AJAX 기능을 사용하여 PHP 프록시에서 데이터를 쉽게 가져 와서 웹 페이지에 표시 할 것입니다. jQuery Ajax 로드 메소드 이 튜토리얼에서는 AJAX Get 함수를 사용하여 파일의 내용을 가져 오는 빠른 방법인 jQuery 로드 메소드를 사용합니다. 그러면 로드 메소드가 1분마다 PHP 페이지의 새 데이터로 자동 실행됩니다. 이 메소드는 URL, 데이터 및 콜백 함수의 3 가지 매개 변수를 사용합니다. .load( url [, data] [, complete(responseText, textStatus, XMLHttpR..

SW/JavaScript 2020.03.30

JavaScript, jQuery : 셀렉트박스 값 가져오기 : 예제, 구현, 방법

다음 jQuery 스니펫을 사용하여 셀렉트 박스에서 선택한 옵션의 값을 가져오겠습니다. 먼저 새 jQuery 함수를 작성합니다. function getSelectedOption(id){ $('#' + id).val(); } 그리고, 셀렉트 박스를 만들어줍니다. Select Red Blue Green Yellow Purple 이제 셀렉트 박스에 대해 선택된 값을 얻기 위해 방금 만든 함수를 호출하기 만하면됩니다. var text = getSelectedOption('selectBox');

SW/JavaScript 2020.03.27

JavaScript, jQuery : 브라우저 사용자 기능 막는 함수들 정리,예제, 구현

웹 사이트에서 어떤 일을 하려고 시도하지 못하게 막으려고 하지만, 막으려고 하는 것은 일반적으로 할 수 있는 표준활동입입니다. 페이지에서 텍스트를 강조 표시하거나 마우스 오른쪽 버튼을 클릭하여 복사하거나 마우스 오른쪽 버튼을 클릭하여 새 탭에서 이미지를 검색하거나 열 수 있습니다. 이러한 작업을 못하게 하기 위해 약간의 Javascript를 넣은 일부 웹 사이트를 보았습니다. Javascript를 해제하여 쉽게 돌아 다닐 수 있기 때문에 멈추는 데 시간을 낭비하는 이유를 잘 모르겠습니다. 단지 방문자는 성가실 뿐입니다. 그런 다음 팝업 상자와 같은 Javascript로 볼 수 있는 다른 성가신 것들에 대해 생각했습니다. 이러한 작업을 수행하는 데 필요한 성가신 일과 기능을 문서화해보았습니다. 웹 사이트에..

SW/JavaScript 2020.03.26

JavaScript, jQuery : 내부 링크로 부드럽게 스크롤 이동하기 : 방법, 예제, 구현

jQuery를 사용하면 코드를 거의 사용하지 않고도 웹 사이트와 상호 작용하는 방식을 변경할 수 있습니다. jQuery에는 스크롤 기능을 포함하여 jQuery가 하는 모든 것을 애니메이션 할 수 있는 함수가 있습니다. 애니메이션 스크롤은 페이지의 특정 위치로 작업하는 것보다 방문자에게 더 나은 효과를 줍니다. 내부 링크를 사용하여 페이지의 다른 부분으로 이동하는 많은 웹 사이트가 있습니다. 이는 앵커 태그의 #과 엘리먼트 ID를 사용하여 수행됩니다. Jump to services 위의 작업을 수행하면 페이지를 클릭 할 때 서비스 div로 페이지를 이동시키는 링크가 작성됩니다. 그러나이 위치로 이동하고 페이지 아래로 떨어지면 방문자에게 가장 좋은 방식은 아닙니다. 방문자가 이 위치를 볼 수 있도록 실제로 ..

SW/JavaScript 2020.03.25

JavaScript, jQuery : 이미지 로딩 오류 처리 방법 : 예제, 구현

브라우저에서 이미지를 올바르게 로드 할 수 없는 경우 사용중인 브라우저에 따라 여러 가지 작업을 수행합니다. 물음표 이미지 또는 아무것도 표시되지 않습니다. 이미지를 찾을 수 없으면 브라우저에서 오류가 발생하며 jQuery를 사용하여 이러한 오류를 찾아 사용할 수 있습니다. 이미지에 이벤트 핸들러를 추가하여 오류가 있는지 확인하고 오류를 반환하면 jQuery가 무언가를 수행하도록 할 수 있습니다. 예를 들어 이미지를 찾을 수 없는 경우 이미지를 누락된 이미지 그림으로 변경하거나 jQuery에서 이미지 상자를 숨길 수 있습니다. 다음은 jQuery 상자를 숨기거나 이미지를 다른 것으로 변경하는 작은 스니펫입니다. // Hide the image on error $("img").error(function()..

SW/JavaScript 2020.03.24

JavaScript, jQuery : 키 입력 폼을 비활성화하는 방법 : 예제, 구현

HTML 양식에서 텍스트 상자를 채우고 Enter 키를 누르면 나머지 정보를 작성하지 않은 경우에도 양식을 제출합니다. Enter 키를 누를 때 Google 검색 창이 제출하는 등 이 기능을 사용하는 많은 웹 사이트가 있습니다. 텍스트 상자가 하나만 작성되어 있지만 입력 할 필드가 두 개 이상인 경우 Enter 키에 양식을 제출하지 않으려는 경우에 효과적입니다. 이 기본 기능을 변경하려면 양식 제출을 중지하기 위해 페이지에 약간의 Javascript를 추가해야합니다. jQuery를 사용하므로 다음 스니펫은 jQuery를 사용하여 enter 키를 해제하는 방법을 보여줍니다. $("form").keypress(function(e) { //Enter key if (e.which == 13) { return f..

SW/JavaScript 2020.03.23

JavaScript, jQuery : 마우스와 엘리먼트 사이 거리 계산 : 방법, 예제, 구현

이 튜토리얼에서는 jQuery를 사용하여 페이지의 특정 엘리먼트에서 마우스의 거리를 얻는 방법을 배웁니다. 이 코드는 사용자 상호 작용이 많고 사용자 마우스가 요소와 특정 거리에 있을 때 이벤트를 실행하려는 소규모 웹 앱에서 유용 할 수 있습니다. 거리를 픽셀 단위로 표시하는 레이블과 중앙 위치를 차지할 엘리먼트가 있다고 가정합니다. jQuery 코드 먼저 전역 변수와 이 이벤트에 대한 준비 이벤트를 만듭니다. (function() { var mX, mY, distance, $distance = $('#distance span'), $element = $('#element'); $(document).mousemove(function(e) { distance = calculateDistance($eleme..

SW/JavaScript 2020.03.22

JavaScript, jQuery : CDN이 실패 할 경우 로컬 jQuery의 대체 방법, 구현, 예제

CDN의 장점? 많은 대형 웹 사이트에서 jQuery와 같은 CDN 서비스를 제공하고 있습니다. Google은 자체 CDN 네트워크에서 가장 큰 자바 스크립트 라이브러리를 제공합니다. 또한 Microsoft는 CDN을 사용하여 웹 사이트에서 jQuery를 구현할 수 있습니다. 이것의 장점은 jQuery를 로드하면 로컬 서버에서 다운로드되기 때문에 대역폭이 줄어들기 때문에 다운로드 속도가 빨라지고 이 스크립트를 사용하는 여러 웹 사이트에서 이 스크립트를 캐시해야 한다는 것입니다. CDN이 동작안하면? CDN을 사용하여 CSS 및 Javascript를 제공하면 페이지 로딩 시간이 단축됩니다. 그러나 이 CDN에 어떤 일이 발생하면 어떻게 됩니까? jQuery가 로드되지 않고 일부 웹 사이트 기능이 더 이상 ..

SW/JavaScript 2020.03.21

Web, jQuery : 스크롤 움직임으로 맨 위로 가기 버튼을 만드는 방법

사람들에게 페이지를 유지시키려면 웹 사이트에서 좋은 사용자 환경을 만드는 것이 매우 중요합니다. 좋은 사용자 환경을 만드는 가장 좋은 방법은 사람들이 쉽게 사용할 수 있도록 하는 것입니다. 사이트를 사용하기 어려운 경우 사람들을 귀찮게하고 계속 움직일 것입니다. 페이지에 많은 정보가 있는 웹 사이트의 경우 페이지를 아래로 스크롤하여 정보를 소비합니다. 페이지 스크롤이 무한한 Google+와 같은 웹 사이트는 페이지 상단으로 돌아가 링크를 클릭하면 매우 성가실 수 있습니다. 페이지를 새로 고치거나 스크롤 막대를 맨 위로 다시 이동할 수 있습니다. 시작 스크롤이 있는 웹 사이트는 상단으로 쉽게 돌아갈 수 있도록 무언가가 필요합니다. 이것은 맨 위로 스크롤하는 버튼으로 수행됩니다. 이 튜토리얼에서는 jQuer..

SW/JavaScript 2020.03.20

HTML, JavaScript, jQuery : HTML Element을 Show/Hide Toggle : 방법, 예제, 구현

다음은 컨텐츠를 표시하거나 숨길 수있는 다른 방법입니다. Javascript HTML 엘리먼트의 ID가 전달되는 원시 Javascript를 사용하는 함수입니다. 그런 다음 getElementById 함수를 사용하여 엘리먼트를 가져옵니다. 이제 현재 스타일이 무엇인지 볼 수있는 엘리먼트가 있습니다. none으로 설정되면 block으로 설정하고 block으로 설정하면 none으로 설정합니다. 표시와 숨기기를 전환하려면 ID로 이 함수를 호출합니다. function toggle_div(id) { var e = document.getElementById(id); e.style.display = ((e.style.display!='none') ? 'none' : 'block'); } 자바스크립트 함수 사용법 원시..

SW/JavaScript 2020.03.19

HTML, CSS, JavaScript, jQuery : 이미지 갤러리 페이지 구축 : 구현, 예제

웹 페이지에 이미지 갤러리를 표시하는 것은 jQuery 모달 상자와 마찬가지로 매우 복잡 할 수 있습니다. 오늘날 CSS와 jQuery에서 멋진 이미지 갤러리를 만드는 매우 간단한 방법에 대해 알아보겠습니다. 갤러리에는 기본 이미지와 여러 개의 대체 이미지가 있으며, 호버 이벤트시 기본 이미지가 변경됩니다. CSS는 갤러리의 모양을 설정하는 데 사용되며 jQuery는 대체 이미지로 기본 이미지를 변경하는 데 사용됩니다. HTML 코드 메인 이미지를 위한 영역을 생성한 다음 모든 대체 이미지를 오른쪽에 배치 할 공간을 만들어야합니다. 먼저 모든 것을 위해 컨테이너 div를 시작합니다. 이제 메인 이미지 영역을 만들 수 있습니다.이를 위해 다른 div가 필요하고 이미지가 내부에 있습니다. 지금은 CSS를 사..

SW/JavaScript 2020.03.18

PHP, JavaScript, jQuery : 슬라이드 아웃 피드백 양식 작성해서 관리자에게 보내는 방법 : 예제, 구현

많은 사이트에서 이것을 보았을 수도 있습니다. AJAX를 사용하여 방문자의 피드백과 함께 웹 사이트 관리자 이메일 주소로 이메일을 보내는 슬라이드 아웃 피드백 양식을 작성하는 방법을 보여 드리겠습니다. 슬라이드 아웃 양식은 방문자에게 피드백을 요청하기에 좋은 곳입니다. 보기에 숨겨져 있기 때문에 사이트 모양과 사람들이 버튼을 클릭하는 것이 실제로 피드백을 주고 싶어하는 마음을 망치지 않습니다. 이 튜토리얼에서는 jQuery와 PHP를 모두 사용합니다. 피드백 버튼의 클릭 이벤트에서 슬라이드 아웃 효과에 jQuery를 사용하고 서버의 PHP 페이지로 전송되어 피드백을 관리자 이메일에 제출합니다. 이 튜토리얼은 피드백에 관한 것이므로 방문자에게 양식으로 메시지를 제공하도록 요청하기 만하면 됩니다. 사람들이 ..

SW/JavaScript 2020.03.17

HTML, JavaScript, jQuery : CSS(스타일 시트)간 전환 방법 : 예제, 구현

Jquery를 사용하면 DOM을 매우 쉽게 조작 할 수 있으므로 웹 페이지의 모든 엘리먼트를 ​​쉽게 변경할 수 있습니다. 이러한 엘리먼트 중 하나는 스타일 시트에 대한 참조이므로 jQuery를 사용하면 다른 스타일 시트간 쉽게 전환 할 수 있습니다. 그러나 왜 다른 스타일 시트로 전환해야하나요? 가장 일반적인 스타일 시트 중 하나를 스타일 시트 간에 전환해야하는 이유는 여러 가지가 있습니다. 많은 웹 사이트에서 사용자가 페이지에 표시되는 글꼴 크기를 선택할 수 있지만 글꼴 크기를 변경하면 레이아웃이 확장되어 웹 사이트가 더 이상 동일하게 보이지 않습니다. 서체 크기에 따라 다른 스타일 시트를 할당하여 웹 사이트가 항상 좋아 보이고 서체 크기로 중요하지 않은지 확인할 수 있습니다. 색상이 많은 웹 사이트..

SW/JavaScript 2020.03.16

HTML, CSS, JavaScript, JQuery : 간단한 모달 상자를 만드는 방법 : 예제, 구현

모달 박스에 사용할 플러그인이 많이 있지만 화면에 박스로 메시지를 표시하는 간단한 작업은 너무 복잡합니다. 직접 빌드하기로 결정 했고 이 튜토리얼에서는 jquery에서 간단한 모달 박스를 만드는 방법에 대해 알아보겠습니다. 어떤 기능의 모달? 링크를 클릭하면 나머지 화면이 검게 표시되고 내부에 사용자 정의 메시지가 있는 박스와 모달 상자를 제거하는 닫기 버튼이 있는 jquery 플러그인을 구현합니다. 플러그인 내부에 상자와 스타일을 만드는 모든 작업을 유지하고 있으므로 플러그인을 문서에 포함시키는 것 외에는 아무것도 할 필요가 없습니다. 일반적으로 다른 플러그인을 사용하면 상자를 직접 구성해야하며 jquery 플러그인이 표시합니다. 플러그인이 모달 상자를 만들고 스타일을 지정하기를 원합니다. 이렇게하면 ..

SW/JavaScript 2020.03.15

Web : Java Script : CSS, JQuery로 스티커 메모 할 일 목록 만들기 : 예제, 프로젝트

CSS 및 JQuery를 사용하여 간단한 작업 관리 목록을 작성하는 방법을 학습합니다. 먼저 할 일 목록을 디자인합니다.이 작업은 하루 동안 작업을 빠르게 추가 할 수 있는 간단한 형태입니다. 그런 다음이 목록을 가져 와서 해당 항목을 스티커 메모로 바꾸는 방법을 배우고 이 정보를 그래픽 방식으로 표시하여 기억하는 데 도움이됩니다. 이것은 단순한 양식이므로 이 데이터를 데이터베이스에 저장하거나 쿠키를 사용하여 이 데이터를 저장하지 않으므로 브라우저를 닫고 목록을 계속 사용할 수 있습니다. 바라건대 이것은 할 일 목록 응용 프로그램을 만드는 과정을 시작할 것입니다. 웹앱 할일 목록 웹앱은 이제 휴대 전화 앱과 함께 인기가 높아졌습니다. 이들은 특정 작업을 수행하기위한 1 비트 기능을 제공하는 작은 프로그램..

SW/JavaScript 2020.03.14

Java Script : jQuery : 나이 제한 걸기, 날짜 데이터 검증 : 방법, 예제

jQuery를 사용하면 생년월일로 사람의 나이를 쉽게 계산할 수 있습니다. 연령을 계산할 수 있는 경우, 연령 제한을 추가하여 연령이 적은 방문자가 링크를 계속 사용하지 못하게 할 수 있습니다. 다음 함수는 일, 월 및 년을 입력합니다. 그런 다음 방문자의 연령을 계산할 수 있는 현재 날짜와 비교할 때 이러한 값을 가져 와서 새 날짜 개체를 만듭니다. 연령 제한이 있고 방문자 연령이 연령 제한을 초과하지 않으면 입장을 허용하지 않습니다. $("#form").submit(function(){ var day = $("#day").val(); var month = $("#month").val(); var year = $("#year").val(); var age = 18; var mydate = new Dat..

SW/JavaScript 2020.03.13

JS : jQuery : 각 XML 노드 처리 : 방법, 예제

JQuery는 엘리먼트를 반복하는 데 사용되는 매우 유용한 도구입니다. 이는 each 함수때문입니다. jQuery 객체에 있는 각 엘리먼트를 반복합니다. HTML dom 엘리먼트이거나 다른 여러 엘리먼트일 수도 있으며 이번 예제에서는 xml 노드입니다. JQuery는 내장된 함수인 .get 함수와 each 함수를 사용하여 XML 파일을 로드하고 반복문을 구현할 수 있습니다. 먼저 .get 함수를 사용하여 XML의 모든 엘리먼트를를 가져옵니다. 파일의 위치를 첫 번째 매개 변수로 전달하면이 함수 내에서 xml 변수로 사용할 수 있습니다. $.get("xmlfile.xml", {}, function (xml) { } 이 함수 내에서 xml 변수를 사용하여 xml 노드를 처리 할 수 있습니다. 이제 XML 문..

SW/JavaScript 2020.03.12
반응형