1

基本的に、jQueryスクローラーを使用してページを作成します。ただし、特に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>

CSSで(.air_ticker要素がHTMLに表示される前に読み込まれます)

.js .air_ticker { display: none; }

これで、ブラウザにJSがある場合、.air_ticker要素は表示される前に非表示になります。

于 2010-05-05T21:39:03.153 に答える