-
Creator 版本:3.8.3
-
目标平台: 小游戏开发工具&&真机
-
重现方式:开放域使用getElementsByClassName获取元素,给元素添加点击事件
给获取到的元素添加点击事件之后,点击事件不再元素位置,
<view class="container" id="main">
<scrollview class="list" scrollY="true">
{{~it.data :item:index}}
<view class="listItem">
<image class="listItemBg" src="{{= it.res.bg }}">
<view class="listItemRank">
{{? index == 0 }}
<image class="listItemRankView" src="{{= it.res.rank_1}}">
</image>
{{?}}
{{? index == 1 }}
<image class="listItemRankView" src="{{= it.res.rank_2}}">
</image>
{{?}}
{{? index == 2 }}
<image class="listItemRankView" src="{{= it.res.rank_3}}">
</image>
{{?}}
{{? index > 2 }}
<image class="listItemRankBgView" src="{{= it.res.rankbg}}">
<text font="Arial" class="listItemNum" value="{{= index + 1}}"></text>
</image>
{{?}}
</view>
<image class="listHeadBg" src="{{= it.res.headBg}}">
<image class="listHeadImg" src="{{= item.avatarUrl }}"></image>
</image>
<text class="listItemName" value="{{= item.nickname}}"></text>
<view class="listRankLevelView">
<view class="listRankLevelBg" >
<image class="listRankLevelIcon" src="{{= it.res.friendRankLevel}}"></image>
<text class="listRankLevelTips" value="通关:"></text>
<text class="listRankLevelNum" value="{{= item.rankScore}}"></text>
</view>
</view>
{{? !item.self}}
<image class="listShareIcon" id = "{{= item.openid}}" src="{{= it.res.friendRankShare}}"></image>
{{?}}
</image>
</view>
{{~}}
<view class="listBottom"></view>
</scrollview>
</view>
</script>