jQuery.filter() + jQuery.find() 함수
find() 와 filter() 를 번갈아 가면서 사용하는데, 사실 둘을 합쳐서 구현된 함수가 필요했다. 그래서 조금 찾아봤더니 방법을 적어놓은 페이지가 있었다.아래 페이지에서 해결책을 알려줬다.
방법은 간단하다. filter 에서 result 로 list 를 return 하기 때문에 여기에 find 의 결과를 add 해주는 것이다.
$.fn.find2 = function(selector) { return this.filter(selector).add(this.find(selector)); };
단순한 것인데, 생각도 못하고 있었다. ^^;;;
댓글 없음:
댓글 쓰기