jQuery에서 .end() 함수를 사용하는 데 문제가 있습니다. 내가 읽은 문서는 필터 또는 추가 선택에서 "롤백"변경으로 광고합니다. 예 :파괴적 메서드로 jQuery end() 함수 사용
var someDivs = $('div');
someDivs
.filter('li')
.css('color', 'green')
.end(); // ok, reverted back to original wrapper
반면에 이것은 작동하지 않습니다. 난 그냥 html로(), 텍스트() 및 수()와 같은 특정 체인 파괴적인 방법 후에 호출되는 올바른 해요 있는지 확인하기 위해 노력하고있어
someDivs
.get(0) // get DOM element at index 0
.end(); // error, executing a jQuery method on a plain javascript object.
, 그것은 원래로 되돌릴 불가능 싸개.
미리 감사드립니다.
그것은 불가능합니다. '$ (someDivs.get (0)). end();'. 내 대답을 업데이트하고 이것을 – Khez
@Khez에 추가하면 슬프게도 작동하지 않습니다.다시 처음부터 요소를 선택하는 것과 같습니다. 어떤 경우에 ... end()가 어디로 가나 요? –
@ Box9 ... 네가 틀렸어. [jQuery 객체를 둘러싸 기위한 DOM 요소] (http://api.jquery.com/jQuery/) – Khez