수업 52일차


정의

js)

$('select[data-value]').each(function(index,el){
const $el = &(el);

defaultValue = $el.attr('data-value').trim();

if(defaultValue.length > 0){
$el.val(defaultValue);
}
});

  • $('select[data-value]')
    select 태그중에 data-value 속성을 가진걸 찾는다

  • .each(function(index, el)
    선택된 모든 요소에 대해 반복작업을 수행하며
    index는 현재 요소의 인덱스
    el은 현재 요소이다

  • const $el = &(el);
    el(현재 요소)을 $el이라는 변수에저장한다

  • defaultValue = $el.attr('data-value').trim();
    el(현재 요소)의 'data-value' 속성 값을 공백제거 후
    defaultValue라는 변수에 저장한다

  • if(defaultValue.length > 0)
    defaultValue의 길이가 0보다 큰지 확인한다

  • el.val(defaultValue);el.val(defaultValue);el의 기본값을 defaultValue로 설정한다


작업물

git주소

profile
2514 : 이세상에 오직 하나뿐인 사람

0개의 댓글