이 코드는 여기에서 대부분 완벽하게 작동합니다. this.content
은 JSON에서 가져온 HTML 문자열입니다. 이 문자열하지만 어떤 이유 jQuery에서 HTML 문자열 반환 오류
$(this.content).find('img, a[href$=".jpg"], a[href$=".jpeg"], a[href$=".JPEG"], a[href$=".png"], a[href$=".pdf"], a[href$=".PDF"]').each(function() {
});
:
Packaged in lots of 10 sets
<img class="alignnone size-full" src="http://www.integra-adhesives.com/wp-content/uploads/2011/03/Sink_Fastener.jpg" alt="" width="300" />
는 jQuery를이 적합을 야기하고있다. 그것은 던지고있다 : Uncaught Error: Syntax error, unrecognized expression:
나는 jQuery v2.1.1을 사용하고있다.
아무도 도와 줄 수 있습니까?
이 오류가 발생했습니다. 올바르게 호출 할 수 있다면 이스케이프 처리되지 않은 슬래시와 관련이 있습니다. 들여다 볼 것입니다. – Jester
http://stackoverflow.com/questions/14347611/jquery-client-side-template-syntax-error-unrecognized-expression – lesssugar
@lesssugar, 2.1을 실행 중입니다.1, 문제가 이미 해결되었지만 어쨌든 해결책을 찾았습니다. 내 대답을 보라. – marcusds