2015-04-08 4 views
0

Я прочитал вопрос с той же проблемой, но вызов skrollr.init не помогает. Skrollr не анимирует элемент, добавленный jQuery.Добавление элементов с атрибутами данных с помощью jQuery для использования с skrollr

У меня есть этот JQuery в моем заголовке:

$(document).ready(function() { 
$('#intro').append('<div id="showcaseLaptop" class="anim fixed" data-0="right:0;" data-1500="right:-100%;"><img src="http://i58.tinypic.com/152kdmo.png" class="showcaseit" alt="Almod Web Design - Design for every device." /></div>');}); 

И у меня есть это в нижней части моего <body> тега:

<script type="text/javascript" src="/s/skrollr.js"></script> 
<script type="text/javascript"> 
    var s = skrollr.init(); 
    </script> 

Я пытался дозвониться skrollr.init внутри $(document).ready но тот Бесполезный Не работай.

Что мне не хватает?

Любая помощь очень ценится.

Благодаря

ответ

0
$(document).ready(); 

пожары после того, как DOM полностью построить, так что код в вашей голове будет выполняться после того, как код в нижней части вашего кода и поэтому skrollr не найдет mathing тегов/атрибутов.

Почему бы не написать весь код в блоке $(document).ready(), где бы он ни был записан?

+0

Спасибо за быстрый ответ Baster! Но все скрипты skrollr внутри документа $ (document) .ready() будут разрушать skrollr вправо? –

 Смежные вопросы

  • Нет связанных вопросов^_^