[컴][자바스크립트] jQuery.filter() + jQuery.find() 함수




jQuery.filter() + jQuery.find() 함수

find() 와 filter() 를 번갈아 가면서 사용하는데, 사실 둘을 합쳐서 구현된 함수가 필요했다. 그래서 조금 찾아봤더니 방법을 적어놓은 페이지가 있었다.

아래 페이지에서 해결책을 알려줬다.



방법은 간단하다. filter 에서 result 로 list 를 return 하기 때문에 여기에 find 의 결과를 add 해주는 것이다.

$.fn.find2 = function(selector) {
    return this.filter(selector).add(this.find(selector));
};


단순한 것인데, 생각도 못하고 있었다. ^^;;;




댓글 없음:

댓글 쓰기