jqueryとcssを使用してアニメーションでクリック時に背景画像を変更する方法

harish215s

ブロックの背景画像を変更する方法4つのボタンがあります。1つのボタンを押すと、(フェードインまたはフェードアウト)のようなアニメーションで背景画像が変更されます。私はこのコードを使用して背景を変更しましたが、アニメーションを追加する方法を説明しました。

jQuery(document).ready(function($){

$('#i1').on({
     'click': function(){
         $('#change-image').css("background-image", "url('../Zelos/img/e1.jpg')");
     }
 });

$('#i2').on({
     'click': function(){
         $('#change-image').css("background-image", "url('../Zelos/img/e2.jpg')");

     }
 });

$('#i3').on({
     'click': function(){
         $('#change-image').css("background-image", "url('../Zelos/img/e3.jpg')");
     }
 });

$('#i4').on({
     'click': function(){
         $('#change-image').css("background-image", "url('../Zelos/img/e4.jpg')");
     }
 });
});
シンボリックリンク

これは、遷移スタイルルールを使用して実行できます。次に例を示します。 transition: all .6s ease-in

$('#i1').on({
  'click': function() {
    $('#change-image').css("background-image", "url(http://placekitten.com/1500/1500)");
  }
});

$('#i2').on({
  'click': function() {
    $('#change-image').css("background-image", "url(http://placekitten.com/1200/1200)");

  }
});

$('#i3').on({
  'click': function() {
    $('#change-image').css("background-image", "url(http://placekitten.com/1400/1400)");
  }
});

$('#i4').on({
  'click': function() {
    $('#change-image').css("background-image", "url(http://placekitten.com/1000/1000)");
  }
});
#change-image{
   background: url(http://placekitten.com/500/500) center/cover;
   height: 300px;
   width: 300px;
   transition: all .6s ease-in;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button id="i1">Click Me 1</button>
<button id="i2">Click Me 2</button>
<button id="i3">Click Me 3</button>
<button id="i4">Click Me 4</button>

<div id="change-image"></div>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ユーザーがクリックしたときにアニメーションで背景を変更する

分類Dev

javascript/jqueryを使用してクリック時にCSSアニメーションを遅延させる方法は?

分類Dev

jqueryを使用してクリック時にクラスをアニメーション化する方法は?

分類Dev

jqueryを使用して動的に背景画像を変更およびアニメーション化する

分類Dev

jqueryとcssを使用して、遅延背景色変更アニメーションを作成するにはどうすればよいですか?

分類Dev

imagemagickを使用してアニメーション画像の背景を変更する

分類Dev

imagemagickを使用してアニメーション画像の背景を変更する

分類Dev

クリック時にDIVの位置を変更し、jQueryをアニメーション化します

分類Dev

css3アニメーションを使用して背景画像を変更すると、フェード効果が発生するのはなぜですか?

分類Dev

角度アニメーションを使用してクリックで画像をアニメーション化する方法

分類Dev

リンクをクリックすると、一時停止したアニメーションの再生状態を実行に変更します

分類Dev

画像をクリックした後にCSSアニメーションを作成する方法

分類Dev

フリップCSSアニメーション中に画像を変更する

分類Dev

クリックすると変化するCSSを使用したアニメーション

分類Dev

jQueryはクリック時に背景色をアニメーション化します

分類Dev

アニメーションでdivの背景画像を変更する方法

分類Dev

ボタンをクリックしたときにCSSアニメーションを再生する方法

分類Dev

メニューオプションをクリックしたときに画像ボタンを変更する方法

分類Dev

ホバー時とクリック時にHTML / CSSアニメーションを切り替える方法

分類Dev

スクロール時にjQueryを使用してHTML要素をアニメーション化する方法

分類Dev

jQueryを使用して2回目のクリックでCSSアニメーションを反転する方法

分類Dev

クリック時にCSSアニメーションの点滅画像を停止します

分類Dev

クリック時にアニメーションのサイズを変更してカスタムボタンを作成する

分類Dev

アニメーションで背景画像を変更するときに白いフラッシュを取り除く方法は?

分類Dev

SpringBootアプリケーションとスポックテストを使用して実行時にサーバーポートを変更する方法

分類Dev

クリック時にCSSアニメーションを更新する

分類Dev

アニメーションが一時停止しているときにjQueryを使用してアニメーションの遅延を変更することは、Safariでは機能しませんが、それ以外の場所では機能します。

分類Dev

jQueryを使用してクリックでスライドをアニメーション化する

分類Dev

画像をクリックし、他の画像を非表示にし、JQUERYでスライドする画像をアニメーション化します

Related 関連記事

  1. 1

    ユーザーがクリックしたときにアニメーションで背景を変更する

  2. 2

    javascript/jqueryを使用してクリック時にCSSアニメーションを遅延させる方法は?

  3. 3

    jqueryを使用してクリック時にクラスをアニメーション化する方法は?

  4. 4

    jqueryを使用して動的に背景画像を変更およびアニメーション化する

  5. 5

    jqueryとcssを使用して、遅延背景色変更アニメーションを作成するにはどうすればよいですか?

  6. 6

    imagemagickを使用してアニメーション画像の背景を変更する

  7. 7

    imagemagickを使用してアニメーション画像の背景を変更する

  8. 8

    クリック時にDIVの位置を変更し、jQueryをアニメーション化します

  9. 9

    css3アニメーションを使用して背景画像を変更すると、フェード効果が発生するのはなぜですか?

  10. 10

    角度アニメーションを使用してクリックで画像をアニメーション化する方法

  11. 11

    リンクをクリックすると、一時停止したアニメーションの再生状態を実行に変更します

  12. 12

    画像をクリックした後にCSSアニメーションを作成する方法

  13. 13

    フリップCSSアニメーション中に画像を変更する

  14. 14

    クリックすると変化するCSSを使用したアニメーション

  15. 15

    jQueryはクリック時に背景色をアニメーション化します

  16. 16

    アニメーションでdivの背景画像を変更する方法

  17. 17

    ボタンをクリックしたときにCSSアニメーションを再生する方法

  18. 18

    メニューオプションをクリックしたときに画像ボタンを変更する方法

  19. 19

    ホバー時とクリック時にHTML / CSSアニメーションを切り替える方法

  20. 20

    スクロール時にjQueryを使用してHTML要素をアニメーション化する方法

  21. 21

    jQueryを使用して2回目のクリックでCSSアニメーションを反転する方法

  22. 22

    クリック時にCSSアニメーションの点滅画像を停止します

  23. 23

    クリック時にアニメーションのサイズを変更してカスタムボタンを作成する

  24. 24

    アニメーションで背景画像を変更するときに白いフラッシュを取り除く方法は?

  25. 25

    SpringBootアプリケーションとスポックテストを使用して実行時にサーバーポートを変更する方法

  26. 26

    クリック時にCSSアニメーションを更新する

  27. 27

    アニメーションが一時停止しているときにjQueryを使用してアニメーションの遅延を変更することは、Safariでは機能しませんが、それ以外の場所では機能します。

  28. 28

    jQueryを使用してクリックでスライドをアニメーション化する

  29. 29

    画像をクリックし、他の画像を非表示にし、JQUERYでスライドする画像をアニメーション化します

ホットタグ

アーカイブ