在我的网页上,我有一个文件列表.
每个文件都在它自己的容器div中(div class ="file").容器内部是文件和描述的链接.
我想允许用户单击容器上的任何位置来下载文件.我通过向容器添加click事件并检索子链接的href来完成此操作.
当文件在新窗口中打开时,如果用户实际单击该链接,则该文件将打开两次.
因此,我需要在单击超链接时阻止触发父容器单击事件.这样做的最佳方法是将超链接功能添加到超链接to0并设置event.stopPropagation吗?据推测,这将阻止事件冒泡到集装箱.
谢谢Ben