<script>
var wechat = document.getElementsByClassName('wechat');
var code = document.getElementById('code')
wechat.addEventListener('touchend',function(){
code.style.display = 'block';
})
</script>
<a href="" class="wechat">官方微信
<i style="display: none" id="code"></i>
</a>
这么写有什么错误么?每次都跳转到本页,并没有实现要显示的结果
你这段js报错了,
var wechat = document.getElementsByClassName('wechat');
这个取到的是nodelist,要遍历出里面节点才能调用addEventListener
,还有链接最好这样阻止下默认行为<a href="javascript:;"></a>