2012-12-19 1 views
0

약 50 명의 오디오 플레이어가있는 웹 페이지가 있습니다. InfiniteScroll을 사용하여 사용자가 스크롤 할 때 한 번에 약 10 명의 플레이어 만로드하려고합니다. 문제는 내가 MediaElement.js라는 HTML5 audio 플러그인을 사용하고 있으며 해당 플러그인이 내 페이지로로드되는 새 플레이어에 적용되지 않는다는 것입니다. 내가 찾고있는 것은 새로로드 된 모든 오디오 요소에 적용되도록 MediaElement.js를 다시 초기화 할 수 있도록 콘텐츠로드의 각 섹션 후에 콜백을 수행하는 방법입니다.콘텐츠의 각 섹션을로드 한 후 InfiniteScroll 콜백

InfiniteScroll에 대한 다음 옵션을 사용하여이 작업을 수행하려고했지만 처음 페이지를로드 할 때만로드되는 것처럼 보입니다. 콘텐츠의 각 섹션이 페이지에로드 될 때가 아닙니다.

// Just a testing function 
function test() { 
    console.log("test"); 
} 

// snippet of the finished option for InfiniteScroll.. 
loading: { 
    finished: test() 
} 

답변

1

당신은 괄호없이 함수 참조에 보낼 필요가

// Just a testing function 
function test() { 
    console.log("test"); 
} 

// snippet of the finished option for InfiniteScroll.. 
loading: { 
    finished: test 
}