Changing the image source using jQuery

前端 未结 16 2294
天命终不由人
天命终不由人 2020-11-22 01:24

My DOM looks like this:

16条回答
  •  刺人心
    刺人心 (楼主)
    2020-11-22 02:04

    Short but exact

    $("#d1 img").click(e=> e.target.src= pic[e.target.src.match(pic[0]) ? 1:0] );
    

    let pic=[
      "https://picsum.photos/id/237/40/40", // arbitrary - eg: "img1_on.gif",
      "https://picsum.photos/id/238/40/40", // arbitrary - eg: "img2_on.gif"
    ];
    
    $("#d1 img").click(e=> e.target.src= pic[e.target.src.match(pic[0]) ? 1:0] );
    
    
    

提交回复
热议问题