我们的CSS家伙有一个覆盖视频图像缩略图的图标。当用户单击缩略图时,视频应该播放(并且确实可以!),但是当他们单击叠加的"播放"映像时,该图像会消耗单击,并且不会直接传递给基础图像。
因此,我搜索并找到了jQuery的触发()函数,并将其添加到Icon Click Handler中以触发缩略图处理程序,并且可以正常工作,除了运行缩略图时,"此"引用为图标,不是相应的缩略图。
我已经尝试了triggerhandler()和jQuery的内部模拟()函数,并且都相同。
在事件处理程序的情况下,我需要实际缩略图的ID,而不是覆盖图标。
无论如何,是否有覆盖图像忽略单击,只是让它向上(或向下)弹出(或向下)到z订单中的其他东西?甚至简单地解雇它们?
返回true;在父事件中(叠加"播放"图像)将继续进行儿童事件(缩略图)
您可以使用CSS单击,使用指针事件无CCSS pointer-events: none
。这对IE10及以下不起作用,但是您可以使用此多文件:
https://github.com/kmewhort/pointer_events_polyfill