- 主题:被canvas盖住的button,有什么办法让它被点击并触发它的click事
如果原始页面被canvas覆盖住了, 有什么办法让原始页面的某个还能被点击(并触发它的click事件)吗?
还是只能在canvas上面clone一个与原始层同样的button出来?
谢谢
--
FROM 202.45.129.*
谢谢这么详细的回复,我的设计就是用canvas来做overlay(遮罩,新手向导时用),所以全区域覆盖恐怕是难免的。设计是将大部分区域染黑色,个别高亮的地方不涂色(变为高亮)。
【 在 bater 的大作中提到: 】
: 最好不要让canvas浮动在原布局之上,重新调整布局让canvas嵌入到布局里比较好。
:
: 如果没办法调整布局,还有就是在canvas里自己写一个区域检测的事件,这个区域就是被遮挡的可点击位置,然后由区域点击事件触发下马原始页面的代码。
: ...................
--
FROM 125.39.46.*
有些页面,高亮的地方(通过canvas做成镂空来实现)就有好几个,这个方法估计难度太大了。。
【 在 zxdong262 的大作中提到: 】
: 可以拼接几块canvas把要高亮点击区域围起来
--
FROM 125.39.46.*