jQuery 기본

작성자  
   achor ( Hit: 4726 Vote: 671 )
홈페이지      http://empire.achor.net

해당 엘리먼트 접근하기

일반 : document.getElementById("id");

JQuery : $("#id");

   - 엘리먼트의 ID 접근시 #, class 접근시 .

 

해당 엘리먼트의 값 접근하기

일반 : document.getElementById("id").value;

JQuery : $("#id").val();

   - 엘리먼트의 값을 대입하고 싶다면 $("#id").val("값");

 

해당 엘리먼트의 개체를 비교하여 true/false를 알려주는 메소드

일반 : document.getElementById("id").checked;

JQuery : $("#id").is(':checked');

   - 체크박스 및 라디오버튼에 체크상태인지를 boolean 형으로 반환

   - $("#id").is(".orange, .blue, lightblue");  id의 class 속성중 orange, blue, lightblue 가 하나라도 있으면 true

 

해당 엘리먼트의 CSS 속성 부여하기

일반 : document.getElementById("id").style.border = "4px solid yellow");

JQuery : $("#id").css("border", "4px solid yellow");

    - 첫번째인자는 속성이름, 두번째인자는 속성값을 넣으면 된다.

 

해당 엘리먼트의 display 속성 부여하기

일반 : document.getElementById("id").style.display = "none";

JQuery : $("#id").hide(); , $("#id").show();

    - hide 숨김, show 보임, hide, show 안에 인자를 slow, normal, fast 중 하나로 보임숨김의 속도를 조절 할 수 있다.

    - 아니면 수치로 1000분의 1초로 할 수 있음. show(950)

 

체크박스의 전체선택 / 해제

일반

function selectAll() {

    var blnChecked = document.getElementById("allCheck").checked;      // 전체선택 체크박스의 상태

    checkBoxes = document.getElementsByName('delCheck');                // 태그이름중 delCheck인 엘리먼트를 배열로 얻음

 

    for(var i=0; i<checkBoxes.length; i++) {

     objCheck = checkBoxes[i];

        if (objCheck) {

            objCheck.checked = blnChecked;

  }

    }

}

 

JQuery

$(document).ready(function() {                     

  $('#allCheck').click(function() {                    // 전체선택 체크박스 선택 이벤트

    if($('#allCheck').is(':checked')){                // 전체선택 체크박스 체크상태

      $('.delCheck').each(function(){                // 여러개의 체크박스 의 class 속성의 값이 delCheck 인걸 가져옴

        $(this).attr('checked', 'checked');           // 가져온 체크박스를 checked

        });

     }else{                                                     // 전체선택 체크박스 미체크상태

       $('.delCheck').each(function(){

       $(this).attr('checked','');                         // 가져온 체크박스를 미체크상태로

       });

     }

   });  

});

 

엘리먼트의 존재여부를 체크하기

JQuery : if($("#id").length > 0)     

    - 엘리먼트로 존재하지 않은 경우에도 빈 객체로 반환하기 때문에 JQuery는.. 객체의 길이를 체크해서 존재여부를 체크한다

name 으로 해당 컨텐츠 사용 하기

text

get   $(‘input[name=inputname]’).val();

set   $(‘input[name=inputname]’).val(‘value’);

selectbox

get   $(‘select[name=selectname] > option:selected’).val();

set   $(‘select[name=selectname] > option[value=selectvalue]’).attr(‘selected’, ‘true’);


radio , checkbox

get   $(‘input[name=inputname]:checked’).val();

set   $(‘input[name=inputname]’).filter('input[value=selectvalue]').attr(‘checked’, ‘checked’);

set   $(‘input[name=inputname]’).filter('input[value=selectvalue]').attr(‘checked’, ‘’);

count    $(‘input[name=inputname]:checkbox:checked’).length;

- achor

본문 내용은 4,550일 전의 글로 현재의 관점과 다를 수 있습니다.

Post: https://achor.net/board/ae_scrap/34
Trackback: https://achor.net/tb/ae_scrap/34

카카오톡 공유 보내기 버튼 LINE it! 밴드공유 Naver Blog Share Button
Please log in first to leave a comment.


Tag

- 프로그래밍: 다시 아처보드로... (2025-03-23 08:50:12)- 웹개발: IndieWeb Twitter 댓글 연동 (2015-02-15 19:52:26)

- 웹개발: IndieWeb Facebook 댓글 연동 (2015-02-08 23:41:52)- 웹개발: 서버 처리속도 개선 (2015-02-22 17:07:42)

- 프로그래밍: AI의 한계 (2025-03-20 00:48:10)- 웹개발: Facebook Like Buttom (2011-01-07 01:41:39)

- 웹개발: 네이버 소셜앱 (2010-08-09 03:08:10)- 프로그래밍: 관련글 (2010-03-22 01:22:57)

- 프로그래밍: 2주동안... (2010-02-16 02:48:57)- 프로그래밍: AI 코딩의 폐해 (2025-09-03 20:23:36)


 35   2   1
번호
제목
작성일
조회수
35   한국어 모음 정렬 순서2025/03/07186
34   G Suite Legacy free 300유저 무료 전환2023/04/027560
33   갤럭시 S4 LTE-A 루팅 [1]2016/08/2110676
32   딥웹 .onion 설정 [1]2015/09/0510402
31   jQuery 조작2013/11/166832
30   jQuery 셀렉터2013/11/164602
29   jQuery 기본2013/11/124726
28   화면 분할 프로그램2012/12/065407
27   도메인 등록 비교2011/02/2510145
26   Open API 사이트 모음2011/02/0610355
25   loadMovie를 통한 swf resize2011/02/057693
24   무료 문자 프로그램 - eXtremeSMS2011/01/187577
23   PHP fsockopen을 활용한 Twitter message 전송2010/07/1818627
22   Windows 2008 R2 IIS계정별 ftp 설정2010/07/1114070
21   Smart Phone User Agent2010/04/1714511
20   Twitter: send message from a PHP page2010/03/2210721
19   WebKnight 설정2010/03/2126303
18   body scrollTop2010/03/098319
17   span inline-block2010/03/088594
16   Open Sumo Paint (Web Photoshop) [1]2010/03/0310319
1  2 

  Sitemap
자서전
다이어리
개인
정치
경제
사회
문화
기술
문향소
인생
산물
지식
커뮤니티
모임칼사사
혈맹칼사사
성통회96
眞사무라이
게시판
자유게시
질문답변
커버스토리
설문조사
to achor
서비스
MUD
오락실
코인
아처카키
App

  AI for Achor


  당신의 추억

ID  

  그날의 추억

Date  

First Written: 12/01/2007 07:20:09
Last Modified: 03/07/2025 05:10:53
추천글closeopen