为了账号安全,请及时绑定邮箱和手机立即绑定

将 img 替换为点击链接

将 img 替换为点击链接

拉风的咖菲猫 2022-12-09 15:18:51
我有 3 个 img 图片和 3 个链接。每个链接都有自己的图片。单击链接时我想替换图片。现在它替换但它重新启动窗口。我不想重启。<div class="home-actions" >    <img class="home-actions__img" src="{{asset('images/ohdaihiep/block3/bg3_1.jpg')}}" alt="" id="my_image" >    <a href="#" id="my_a"  class="home-actions__bg3-1" ></a>    <a href="#" id="my_a2" class="home-actions__bg3-2" ></a>    <a href="#" id="my_a3" class="home-actions__bg3-3" ></a></div>还有我的 jQuery 代码$(function () {    $("#my_a").bind("click", function () {        $("#my_image").attr("src", "images/ohdaihiep/block3/bg3_1.jpg");    });    $("#my_a2").bind("click", function () {        $("#my_image").attr("src", "images/ohdaihiep/block3/bg3_2.png");    });    $("#my_a3").bind("click", function () {        $("#my_image").attr("src", "images/ohdaihiep/block3/bg3_3.jpg");    });
查看完整描述

2 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

这是它不会重新启动的方式


$("#my_a").bind("click", function(event) {

    event.preventDefault();

    $("#my_image").attr("src","images/ohdaihiep/block3/bg3_1.jpg");

});

$("#my_a2").bind("click", function(event) {

    event.preventDefault();

    $("#my_image").attr("src","images/ohdaihiep/block3/bg3_2.png");

});

$("#my_a3").bind("click", function(event) {

    event.preventDefault();

    $("#my_image").attr("src","images/ohdaihiep/block3/bg3_3.jpg");

});


查看完整回答
反对 回复 2022-12-09
?
心有法竹

TA贡献1866条经验 获得超5个赞

Use this code I hope helpful


$("#my_a").bind("click", function(e) {

    e.stopPropagation();

    $("#my_image").attr("src","images/ohdaihiep/block3/bg3_1.jpg");

});

$("#my_a2").bind("click", function(e) {

    e.stopPropagation();

    $("#my_image").attr("src","images/ohdaihiep/block3/bg3_2.png");

});

$("#my_a3").bind("click", function(e) {

    e.stopPropagation();

    $("#my_image").attr("src","images/ohdaihiep/block3/bg3_3.jpg");

});


查看完整回答
反对 回复 2022-12-09
  • 2 回答
  • 0 关注
  • 92 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信