1

基本上,我创建了一个带有 jQ​​uery 滚动条的页面。然而,特别是在 IE7 中,刷新li's页面上的所有内容都会完全显示出来,然后它们会隐藏并开始滚动。

任何人都知道我如何首先触发 jquery,或防止这种情况发生。

这是代码

<script language="JavaScript" src="/site/js/jquery-1.3.2.js"></script>
<script language="JavaScript" src="/site/js/jcarousellite_1.0.1c4.js"></script>
<script type="text/javascript">  
 $(document).ready(function() {
 $(".air_ticker").jCarouselLite({vertical: true,visible: 1,auto:10000,speed:1800});
  });  
</script>
4

1 回答 1

1

标准方式:喜欢这个问题

在您的 HTML 中:

<body>
  <script type="text/javascript">
    document.body.className += " js";
  </script>

.air_ticker在您的 CSS 中(在元素出现在 HTML 中之前加载)

.js .air_ticker { display: none; }

现在,如果浏览器有 JS,.air_ticker元素将在它有机会显示之前被隐藏。

于 2010-05-05T21:39:03.153 回答