2013-10-25 4 views
1

이것이 작동하지 않는 이유를 실제로 설명 할 수 없습니다.잡히지 않음 NotFoundError : 존재하지 않는 컨텍스트에서 노드를 참조하려고했습니다.

일부 데이터를 제어하는 ​​JS-Object가 있고 각각 HTML 객체를 제어합니다. 해당 객체는 Array에 저장됩니다. 많은 프로젝트에서이 작업을 몇 번이나했지만, 지금은 jQuery의 "wrapAll"을 사용하는 중에 오류가 발생합니다. http://bit.ly/17ilvDe

하십시오 : 나는 세드릭 아무 생각이 없다, 나를 도와 :) 각각의 응답에 대한 읽기 및 감사에 대한

덕분에 여기

최선의 설명되어야 jsfiddle입니다.

+0

그것은이다 jQuery는이 모델을 지원하지 않습니다 –

답변

4

당신은 그런 배열을 사용하여 jQuery를 개체를 만들 수 없습니다 ... 하나 개의 가능한 솔루션입니다

var elements = $(); 
$(items).each(function(){ 
    elements = elements.add(this.Item); 
}); 
elements.wrapAll("<div class='subpage' />"); 

데모 : 당신이 jQuery를 객체의 배열을 생성하고 노력하고 있기 때문에 Fiddle

+0

이것은 작동하지 않습니다? –

+0

@RoryMcCrossan 빨간색 테두리가 나타납니다 .... –

+0

이제 jQuery 객체에'items'를 래핑했습니다. +1 –