你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[]如何给 list 子元素里面的不同子元素添加点击事件
如图:list有点击事件,里面子元素也有点击事件,怎么识别点击的是不是挑战按钮?
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
w1114367261
赞同来自:
你可以针对item里面的组件单独设置事件,比如你在renderHandler渲染组件的时候,通过item拿到item里面的特定组件,然后加事件这里就不用说了
方法一:
function renderHandler(item:box,index:int):void
{
var button:Button = item.getChildByName("buton") as Button;(名字是你在ide里自己设定的)
button.on(事件注册)
}
方法二:
list组件.itemRender = UI页面
function renderHandler(item:UI页面,index:int):void
{
}
UI页面里单独为button注册事件即可
https://ask.layabox.com/question/9152
你参考下这篇帖子!
要回复问题请先
登录
发起人
kxs928156602
相关问题
Dialog:屏蔽点击Dialog之外的区域关闭弹框
分享:自定义事件派发与侦听(A页面派发 B页面侦听)
List 组件列表渲染异常
有什么容器能够实现当子元素达到显示上限后自动滚屏,使得新添加的元素始终保持在最底部显示?
TextInput重写onFocus和onBlur事件监听不到
如何设置Sprite的宽高和点击区域?
laya2的Scene默认是文件模式,不会生成场景类了,此时该如何获得场景内的元素
救命!canvas定位后 点击区域偏移,求大大们解答
ui list 里面的元素不能点击两次
Animation如何加点击事件
求指点3d射线碰撞和UI点击穿透的问题
问题状态
最新活动:
2018-05-07 11:12
浏览:
4320
关注:
2
人
商务合作
1 个回复
w1114367261
赞同来自:
方法一:
function renderHandler(item:box,index:int):void
{
var button:Button = item.getChildByName("buton") as Button;(名字是你在ide里自己设定的)
button.on(事件注册)
}
方法二:
list组件.itemRender = UI页面
function renderHandler(item:UI页面,index:int):void
{
}
UI页面里单独为button注册事件即可
https://ask.layabox.com/question/9152你参考下这篇帖子!