jQuery 3.x 지원
* 
이 항목의 정보는 ThingWorx 8.2 및 8.3에만 적용됩니다.
ThingWorx는 현재 jQuery를 사용하여 매쉬업 및 확장에 대한 전체 디자인 타임 및 실행 시간 지원을 제공합니다. 각 릴리즈에서 jQuery 1.x에서 jQuery 3.x로의 증분 업그레이드가 발생했습니다.
ThingWorx 8.3에는 jQuery 3.x에 대한 실행 시간 및 디자인 타임 지원이 있습니다.
ThingWorx 8.2에는 jQuery 1.x 및 3.x에 대한 이중 실행 시간 지원이 있습니다.
jQuery 3.x 런타임 지원 사용
ThingWorx 8.3에는 3.x jQuery 지원이 기본적으로 설정되어 있지만 Composer에서 사용 안 함으로 설정할 수 있습니다.
ThingWorx 8.2에는 3.x jQuery 지원이 기본적으로 해제되어 있지만 Composer에서 사용으로 설정할 수 있습니다.
레거시 Composer에서 사용 또는 사용 안 함으로 설정하려면 사용자 기본 설정 메뉴로 이동하여 jQuery 3.x 런타임 사용을 선택합니다.
새 Composer에서 사용으로 설정하려면 사용자 기본 설정 메뉴로 이동하여 jQuery 3.x 런타임 사용을 선택합니다.
jQuery 3.x를 사용하여 매쉬업 보기
8.3: 위에서 설명한 대로 jQuery 3.x가 사용으로 설정된 경우 실행 시간에 매쉬업을 보면 URL에 index.html이 포함됩니다. 예를 들어, 실행 시간에 MyTestMashup 매쉬업을 보면 URL은 /Thingworx/Runtime/index.html#mashup=MyTestMashup이 됩니다.
* 
jQuery 1.x를 사용하여 매쉬업을 보려면 URL을 /Thingworx/Runtime/index-jq1.html#mashup=MyTestMashup으로 변경하거나 jQuery 3.x 런타임 사용 옵션의 선택을 취소합니다.
8.2: 위에서 설명한 대로 jQuery 3.x가 사용으로 설정된 경우 실행 시간에 매쉬업을 보면 URL에 index.html 대신 index-jq3.html이 포함됩니다. 예를 들어, 실행 시간에 MyTestMashup 매쉬업을 보면 URL은 /Thingworx/Runtime/index-jq3.html#mashup=MyTestMashup이 됩니다.
* 
jQuery 1.x를 사용하여 매쉬업을 보려면 URL을 /Thingworx/Runtime/index.html#mashup=MyTestMashup으로 변경하거나 jQuery 3.x 런타임 사용 옵션의 선택을 취소합니다.
사용자 정의 확장 유효성 검사
사용자 정의 확장을 작성한 경우 jQuery 3.x를 통해 매쉬업을 확인하여 해당 확장에 대한 유효성을 검사해야 합니다. 불일치가 발견되면 디버그하고 jQuery 3.x로 업그레이드합니다.
* 
PTC는 jQuery 3.x로의 업그레이드를 지원하지 않습니다.