8

こんにちは、バックストレッチを試してから 5 日間、画像が読み込まれないという問題がありました。すべてのファイル パスを確認し、適切なライブラリ プラグインを用意し、マークアップの順序を確認し、スクリプトの順序を確認しました。何か案は?助けてください!どうもありがとう - そして初心者であることをお詫び申し上げます。

これが私のコードです:

<!DOCTYPE html>
<html lang="en">


<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<head profile="http://gmpg.org/xfn/11">
    <link rel="stylesheet" href="new_website/new_site_css/stylesheet2.css" type="text/css" media="screen" title="CSS" charset="utf-8" />

<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">


 </head>    

 <body>
 <script type="text/javascript"    
 <script    type="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
 <script type="text/javascript"src="new_website/jquery.backstretch.js"></script>
 <script>
 $.backstretch([
"new_website/images/2.png",
"new_website/images/3.png",
"new_website/images/4.png"    
], {duration: 4000, fade: 750});

</script>

</body>
</html> 

参考までに、css を宣言していません。本当にありがとう!

4

3 に答える 3

1

スライドショーを初期化するには、要素を宣言する必要があると思います。

$(".foo").backstretch([
        $(".foo").backstretch([
           "path/to/image.jpg",
           "path/to/image2.jpg",
           "path/to/image3.jpg"    
      ], {duration: 4000});

于 2013-11-18T14:40:41.327 に答える
1
  1. "new_website"ディレクトリがこのページと同じレベルにない可能性があるため、画像のフルパスが追加されていることを確認してください。

  2. すべての画像に読み取り権限があることを確認してください。読み取り権限がない場合、画像は存在しますが、ブラウザには表示されません。

    $(".foo").backstretch([
    
       "absolute path/to/image.jpg",
       "absolute path/to/image2.jpg",
       "absolute path/to/image3.jpg"
    
     ], {duration: 4000});
    
于 2015-12-10T13:52:52.507 に答える