JQuery의 html() 함수를 사용하여 페이지에 html을 추가합니다. 이것은 IE6를 제외한 대부분의 브라우저에서 잘 작동합니다.IE6에서 JQuery html()을 사용하여 링크를 추가 할 수 없습니다.
클릭 이벤트 등을 추가하여이 문제를 해결할 수 있지만 추가 테이프없이 문제를 해결하고 싶습니다.
이것이 IE6에서 작동하지 않는 이유는 무엇입니까?
$('#button_holder').html('<a href="#" onclick="run_activity_upload(); return false;" id="save_button">Upload</a>');
감사합니다, 애비
'li'안에 있습니까? 주변 HTML을 보여줄 수 있습니까? –
jQuery.browser [http://api.jquery.com/jQuery.browser/]를 사용하여 사용자가 IE6을 사용하고 gtfo.html로 리디렉션 함을 확인하십시오. –
아니요 'li' 내부에 없습니다. 단지'div '입니다. '(button_holder),'div' (래퍼) 내에 있습니다. – Abs