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

a标签内有点击按钮能做到点击事件触发不跳转 但是点击其他地方仍走 链接么

a标签内有点击按钮能做到点击事件触发不跳转 但是点击其他地方仍走 链接么

凤凰求蛊 2018-12-21 19:14:08
现在整个区域都是a=但是需要投票的点击事件并且不跳转怎么实现呢<a href="<?= Url::to(['photo', 'id' => $model->id]) ?>">    <div class="t">        <img class="photo" src="<?= Yii::getAlias('@uploadsUrl/' . $model->photo) ?>">    </div>    <div class="l">        <p class="nickname">选手昵称:<?= $model->nickname ?></p>        <p class="number">选手编号:<?= $model->id ?></p>    </div><img class="btn-vote-s" src="<?= Asset::getAssetUrl('images/btn-vote-s.png') ?>"></a><?php$url = Url::to(['vote', 'id' => $model->id], true);$js = <<<EOF  $(".btn-vote-s").on('click', function (e) { e.stopPropagation();        $.get('{$url}',function(data){            code = data.code;            if (code == 200){                $(".shade-vote-success").show();            } else if(code == 304){              $('.shade-voteonly1').show();            }else if(code == 403){            }else{                }        },"json");    });EOF;$this->registerJs($js);?>
查看完整描述

1 回答

?
慕姐8265434

TA贡献1813条经验 获得超2个赞

给投票的点击事件阻止冒泡


投票.onclick = e => {

    e.stopPropagation()

}


查看完整回答
反对 回复 2019-01-19
  • 1 回答
  • 0 关注
  • 1822 浏览
慕课专栏
更多

添加回答

举报

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