더 보여줬으면 좋겠지 만 문제는 간단합니다. github의 지침에 따라, 나는 장소 :Backstretch.js가 신체에 적용되지 않음
$.backstretch("path/to/image.jpg");
를 JS에서. 그것은 bg를 적용하지만 몸 자체에는 적용되지 않습니다. 이 붙여 넣 내부 몸체의 끝에서 :
<div class="backstretch" style="left: 0px; top: 0px; overflow: hidden; margin: 0px; padding: 0px; z-index: -999999; position: fixed; width: 1920px; height: 717px;"></div>
내가 시도뿐만 아니라 다음 :
$('body').backstretch("path/to/image.jpg");
그것은 단순히 몸에 적용 할 수 없습니다. 나는 그러한 일을함으로써 해결 될 크롬 버그가 있다고 믿기 때문에 몸에 마법이 필요합니다.
바로 그게 플러그인이하는 일입니다. '몸 '을 만지지 않습니다. 그것은 설계된대로 작동합니다. 선택자를 주면 *. * 컨테이너에'.backstretch' div가 추가됩니다. * .backstretch div를 추가 할 수 있습니다. – meagar