私は基本的な要点this tutorialを使用して、ホバー上で異なる背景画像(スプライトを使用)にフェードする背景画像を持つリンクを作成しています。これは、基本的に空のスパンをリンク内に置いて、ホバーまで非表示にしてから、フェードインして表示します。jQuery背景画像のフェーディングボタンの入力
送信ボタン入力を使用して同じことを行うにはどうすればよいですか?明らかに、入力タグ内にHTMLを挿入することはできないので、それは自己閉じであるため、スパンを入れることはできません。他のオプションはありますか?
私は、同じ幅/高さのdivで入力を囲んでいて、ホバーの背景画像を与えていて、ホバーで0.01のような不透明度にフェードアウトしていますクリック可能で透明です。より良い選択肢があるのですか、これは行く方法ですか?
実際はそれよりも少し複雑です。私はホバー上で完全に異なる画像にフェードアウトする必要があります。元のものをフェードアウトするだけではありません。コンセプトのデモンストレーションはhttp://dragoninteractive.com/のnavでご覧になれます。 –
別のイメージにフェードしている場合は、 'fadeTo'エフェクトを使用することができます。重要なこと(おそらくこれは既に分かっているでしょう)は、デフォルトのフォーム送信アクションを無効にして、フォームをajax経由で送信させることです。それ以外の場合は、ユーザーがフェードを見る前にフォームが送信されます。 – Anthony