jQuery의 브라우저에 표시되기 전에 Ajax가로드 된 페이지에 포함 된 요소에 클래스를 추가하려고 시도 중입니다. 순간에 어떻게됩니까addClass Ajax로드하기 전에
$("#landing li.nav4 a").live('click', function() {
$("#landing").fadeOut('slow', function(){
$('#agency').load('assets/ajax/agency.html').fadeIn(function(){
$("#agency-main nav li.nav1 a").addClass("nav1-on");
});
});
return false;
});
는 페이지가로드 된 다음 클래스가 추가되고로드 된 클래스 (배경 이미지)와 같은 눈에 띄는 "플래시"이 : 여기 내 코드입니다.
콘텐츠를로드하고 클래스를 추가 한 다음 fadeIn을 순서대로 삽입 하시겠습니까?
그것은 분명하지 않다. 이것은 항상 사용할 수있는 것이거나'agency.html'의 내부에서만 사용할 수 있습니까? –
은 agency.html 내부에서만 사용 가능합니다. – Yahreen
그래서 'agency-main nav li.nav1 a'는 *'agency.html'이로드되었지만'addClass ('nav1-on')'을 그 전에 *'agency.html'이'# agency'에로드되기 전에? –