IE6과 javascript가 Ajax 콘텐츠에 적용되는 데 문제가 있습니다.
아약스로 검색된 콘텐츠에 자바 스크립트 (일반 또는 jQuery)를 사용할 수 없습니다.
내가 지금jQuery - javascript와 함께 IE6 문제가 발생했습니다. 아약스와 함께로드 된
<html>
<body>
<div id="header">
... here the content that comes from the ajax call...
(i.e. <div id="myText">myText loaded with ajax</div>)
...
내가 추가하기 위해 노력하고있어 같은
뭔가 (이 작업 나는 JQuery와 .load을 사용하고 있습니다() 메소드) 아약스와 헤더의 컨텐츠를로드 내 주요 HTML 페이지를 이 콘텐츠에 대한 일부 이벤트. Firefox 및 Chrome에서는 정상적으로 작동하지만 IE6에서는 정상적으로 작동하지 않습니다. jQuery live(), 일반 자바 스크립트 아약스 콘텐츠 있지만 아무것도로드 된 시도했다. IE는 그것을 좋아하지 않습니다. 이 문제에 대한 해결 방법이 있습니까? 감사
업데이트
내가 사용하고 스크립트는이
$("#goButton").live("click", function(){
$search = $('#searchPhrase');
if ($search.val() == $search.attr('title')) {
$search.val('');
}
});
이 어쨌든 Ajax 호출
<form id="s" action="/searchresults.jsp">
<input type="text" id="searchPhrase" title="Search" value="Search"/>
<input type="image" alt="Search this Website" src="/images/go_button.png" id="goButton"/>
</form>
로 렌더링 된 페이지가로드 된 내용입니다 같다 꽤 크지 만 모든 jQuery 또는 js는 IE에서 Ajax 콘텐츠를 고려하지 않으면 잘 작동합니다. 확인
사용하는 스크립트를 붙여 넣을 수 있습니까? 마크 업이 w3c에서 유효성 검사를합니까? – redsquare
안녕하세요, 사용중인 스크립트로 내 게시물을 업데이트했습니다. – mickthompson