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

实现页面跳转

怎么能点击图片然后跳转到另一个页面啊  如果每张图片跳转到的页面不一样的话怎么写啊

<div class="main-i {{css}}" id="main_{{index}}">
     <div class="caption">
          <h2>{{h2}}</h2>
          <h3>{{h3}}</h3>
      </div>
      <img src="image/{{index}}.jpg" class="picture">
</div>


正在回答

2 回答

这里偷懒了, 因为知道有 7张图片

--------------扩展--------

如果真的要去不同的图片,也可以随机产生一个 [1,7] 之间的整数

function imgSwitchSilder(n){
  while(true){
    var m = Math.ceil(Math.random()*(7-0)+0);
    //防止跳转的图片是 它自己
    if (m != n)             
      break;
  }
  switchSilder(m);
}


0 回复 有任何疑惑可以回复我~

思路: 图片添加点击事件-->触发js脚本-->

                        -------->因为不同图片去不同的图片,所以这里可以将老 switchSilder() 参数 + 1 ,注意最后一张图片

<div class="main-i {{css}}" id="main_{{index}}">
     <div class="caption">
          <h2>{{h2}}</h2>
          <h3>{{h3}}</h3>
      </div>
      <img src="image/{{index}}.jpg" class="picture" onclick="imgSwitchSilder({{index}})">//添加事件
</div>
function imgSwitchSilder(n){
  switchSilder( n%7 + 1);
}

-----------------------------------扩展


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

实现页面跳转

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信