1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | <!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <script src="js/jquery.js"></script> </head> <body> <div>0</div> <span>1</span> <p>2</p> <div>3</div> <a>4</a> <h1>5</h1> <b>6</b> <div>8</div> <script> // $.grep 갈고리란 의미로 확장집합에서 조건에 맞는 요소를 긁어낸다?? 제외시킨다. var array = $('body').children(); console.log(array); array = $.grep(array, function(el){ // 배열의 원소수만큼 반복 // el은 배열의 각각의 원소 console.log(el); //return el != $('div').get(0); return !$(el).is('div') ; // array에서 div가 아닌 요소만 return }); console.log(array); // 배열로 return 된다. $(array).css("background", "red"); </script> </body> </html> |
반응형
'jQuery' 카테고리의 다른 글
[jQuery] 박스모델 margin, padding, border 포함 사이즈 얻어오기 (0) | 2015.02.11 |
---|---|
[jQuery] $.fn.메서드 만들기 (플러그인) (0) | 2015.02.10 |
[jQuery] :contains - 특정 텍스트를 포함한 요소찾기, index찾기 (0) | 2015.02.09 |
[jQuery] $.fn.reverse - 확장집합 역순으로 정렬 (0) | 2015.02.05 |
[jQuery] add()메서드 - 확장집합에 다른 요소 추가, jquery 객체 합치기 (0) | 2015.02.04 |