工作我使用這個帳篷的jQuery插件: http://www.givainc.com/labs/marquee_jquery_plugin.htmjQuery腳本不與IE8
這將創建一個流股票了UL和李元素。我使用嵌入式Ruby(Ruby on Rails)來提供數據。
這適用於使用Safari和Firefox的Mac,以及使用Firefox的Windows,但不適用於IE8上的Windows。我在使用JQuery的另一個頁面上遇到了類似的問題。基本上,它在Internet Explorer 8中不起作用。
我已經研究過這個,但似乎無法找到具體的答案,我需要使這項工作。我讀過的一篇文章建議用$(window).load(function) {
代替$(document).ready(function) {
我很感激幫助。我對JQuery相當陌生。
這裏是我的代碼的相關部分:
<script type="text/javascript">
$(document).ready(function(){
$("#marquee").marquee();
$("#marquee").marquee("update");
});
</script>
<div id="prayers">
<!-- this loop is necessary to iterate through the array passed in @prayers -->
<ul id="marquee" class="marquee">
<% @prayers.each do |prayer| %>
<li><%= prayer.first_name %> from <%= prayer.city %> prays: "<%= prayer.request %>"</li>
<% end %>
<li>This is a scrolling prayer. Check it out</li>
</ul>
</div>
感謝您的回覆。你使用的是什麼版本的IE?我可以使它在IE9中工作,但不能使用IE8。是的,CSS對功能至關重要,但是我已經知道了,它在其他瀏覽器中工作。 IE8中有些東西根本不起作用。 –
@SteveCervera我在測試時使用IE8,這很奇怪,它不適合你。 –