본문 바로가기
프로그래밍/JavaScript

제이쿼리 특정 단어로 시작하는 객체 찾아오기

by so5663 2022. 9. 21.

 

일반 선택자

$(.class) = 클래스 선택자

$(#id)    = id 선택자

$(input:[name='name 값'])

 

$("[id^=faq_]").click(function(){
  if($(this).children().hasClass('btn_open')){
    $(this).next().show(); // next() 선택한 요소의 다음 요소를 선택합니다.
    $(this).children().removeClass('btn_open');
    $(this).children().addClass('btn_fold');
  }else{
    $(this).next().hide();
    $(this).children().removeClass('btn_fold');
    $(this).children().addClass('btn_open');
  }
});

이런식으로 사용합니다

 

  • element[속성~=값]: 해당 값이 특정 단어로 시작
  • element[속성^=값]: 특정 값으로 시작하는 객체
  • element[속성$=값]: 특정 값으로 끝나는 객체
  • element[속성*=값]: 특정 값을 포함하는 문서 객체