어느처럼 div 태그에서 올바른 값을 따기되지 않은 몇 가지 제가 div 태그 안에있는 내용을 선택하려면이jQuery를이
<html>
<head> </head>
<body>
<div id="page">
<html>
<head></head>
<body> Hellow World </body>
</html>
</div>
</body>
</html>
있다.
var msg = $("#page").html();
alert(msg);
이 코드는 작동하지 않습니다. HTML 태그와 함께 전체 2 페이지를 복사하고 싶습니다. 어떻게해야합니까?
나는 출력이
여기에서 문제는 DOM 작동 방식을 깨고 나서 자바 스크립트가 작동 할 것으로 예상하는 것입니다. 나는 이것이 믿을만하게 작동 할 것이라고 생각하지 않는다. –
작동해야합니다. 이 호출은'$ (document) .ready' 함수 안에 있습니까? 경고를 호출하면 페이지가 완성되지 않은 것일 수 있습니다. 너는 경보에서 무엇이든을 얻는가? – Cfreak
질문을 다시 읽은 후 올바르게 이해하면 확신 할 수 없습니다. #page div 안에 html 코드의 문자열 표현을 찾고 있습니까? 그렇다면 #page div의 일부 요소가 내부에있을 수 없기 때문에 문제가 발생할 수 있습니다. 대부분의 브라우저는이를 제거합니다. –