2012-04-16 2 views
0

Я уверен, что моя проблема является результатом моей неопытности в jquery и javascript. Я пытаюсь использовать плагин jQuery autoscroll. Я просто смотрю на меня, когда я нажимаю ссылку, которая должна активировать свиток. Может кто-нибудь помочь? Вот что у меня есть:
Я назвал соответствующие сценарии в теге head.
В конце моего тела тега у меня есть это:jquery autoscroll plugin not firing

<script type="text/javascript"> 
$(document).ready(function() { 
$("a.hello").click(function() { 
    $("#text").autoscroll("toggle", { 
     start: { 
      step: 50, 
      scroll: true, 
      direction: "down", 
      pauseOnHover: true 
     }, 
     delay: 5000, 
     ffrw: { 
      speed: "fast", 
      step: 100 
     } 
    }); 
}); 
}); 
</script> 

Затем я пытаюсь стрелять скрипт, используя якорь, например:

<a href="#" class="hello">start/stop</a> 

Идентификатор div, что Я хочу «pause on hover» - это «текст».
Исходный код и инструкции этого плагина найдены here. Благодарю.

EDIT:
Функция, вызывающая некоторый html из других файлов на основе формы, выбирает и помещает ее в <div id="text"></div>.

function clickMe() { 
    var book = document.getElementById("book").value; 
    var chapter = document.getElementById("chapter").value; 
    var myFile = "'files/" + book + chapter + ".html'"; 
    $('#text').load(myFile + '#source') 
} 
+0

Можете ли вы показать свою реализацию #text? – Starx

+0

просто, '

'. то я использую функцию jquery 'load()' для вызова некоторого html из набора файлов на основе соответствующего выбора из набора форм. Вот фактический temp [сайт] (http://www.bible.preahkumpii.com/). – preahkumpii

ответ

0

Вы забыли обернуть код внутри

$(document).ready(function() { 
.. 
}); 
+0

Я сделал это, и это не сработало. Проверьте исходный код. – preahkumpii