0

私は自分のドメインを使ってアイデアや基本的なWebページを開発しています。ここに表示されているように、背景に画像がある要素を設計しました。

background:url(img/myImage.png); 

画像を別の画像に変更するjQueryエフェクトを作成したので、次のように背景プロパティを取得します。

var prev_value = $(this).css('background-image');
var patt=/\"|\'|\)/g;
prev_value = prev_value.split('/').pop().replace(patt,'');

そしてあなたがするとき:

console.log(prev_value);

それは、FireBugコンソールに、画像のルート全体を書き込むことなく、画像の名前を書き込みます。

FileZilaを使用してコードをプライベートドメインにアップロードしようとすると、画像が消えます。しかし、問題は、最初のロードで画像を見ることさえできないということです。画像が正しくアップロードされていないようです。

私のコードの構造は次のとおりです。

(Folder)img
(Code)index.html
(Code)jquery_effects.js
(Code)style.css

ドメインに画像をアップロードしたときに画像が表示されない理由を誰かに教えてもらえますか?

よろしくお願いします。

4

1 に答える 1

1

スパンが空であるため、まったく表示されない可能性があります。内容に合わせてサイズが調整されます。div に置き換えて、幅と高さを設定することを検討してください。これにより、より信頼性が高く直感的な結果が得られるはずです。

于 2012-05-17T19:15:01.917 に答える