div가 동적으로 jQuery로 대체됩니다.jQuery로 대체 된 내용에는 CSS 스타일이 적용되지 않습니다.
내가 이런 일을 수행
$.get(url, function(result){
$("#myDiv").replaceWith($(result));
}
는 요청이 제대로 이루어지고, 마크 업이 문제없이로드를하지만 아약스 호출 ("반환")에 의해 반환되는 내용이 정확히 같은 경우에도 #myDiv (동일한 ID를 가진 요소가 있음) 중 일부 스타일이 올바르게 적용되지 않습니다.
이상한 점은 Chrome을 사용하여 잘못된 스타일의 요소를 마우스 오른쪽 버튼으로 클릭하고 '요소 검사'를 선택하면 스타일이 올바르게로드됩니다.
IE8에서 올바르게 작동합니다.
Chrome에서 어떤 원인이 될 수 있는지에 대한 아이디어가 있으십니까?
감사 어디서나
귀하의 스타일 시트가 id로 요소를 조회한다는 것을 의미합니까? 클래스를 통해 스타일을 지정하고 클래스를 'result'에 추가해야 할 수도 있습니다. – veeTrain