Javascript 无法在现有的元素上添加事件侦听器

Javascript 无法在现有的元素上添加事件侦听器,javascript,jquery,shopware,Javascript,Jquery,Shopware,与Shopware 6一起工作。目前,我在移动设备菜单中添加任何事件时遇到问题(单击“汉堡”图标后)。菜单是一个滑出式、搜索引擎、标题和菜单列表 支持该领域的其他活动(列表除外)没有问题。即使是嵌套在同一列表中的标题也适用于“单击”事件,但不再对列表应用任何事件 有趣的是,通过使用.ready函数,整个列表和该列表的各个元素都会做出反应。只有“悬停”、“单击”或“鼠标悬停”等事件不起作用 我尝试使用纯javascript和jQuery 我有这样的结构: <div> <di

与Shopware 6一起工作。目前,我在移动设备菜单中添加任何事件时遇到问题(单击“汉堡”图标后)。菜单是一个滑出式、搜索引擎、标题和菜单列表

支持该领域的其他活动(列表除外)没有问题。即使是嵌套在同一列表中的标题也适用于“单击”事件,但不再对列表应用任何事件

有趣的是,通过使用.ready函数,整个列表和该列表的各个元素都会做出反应。只有“悬停”、“单击”或“鼠标悬停”等事件不起作用

我尝试使用纯javascript和jQuery

我有这样的结构:

<div>
   <div>
      <div> 
      Text 
      <div> 
      <ul> 
         <li></li> 
         <li></li> 
         <li></li> 
      </ul> 
   </div> 
</div>

正文

正如我所写的,导航是内置在商店软件中的。导航自行工作,您可以单击列表项。这表示此列表中的项已具有其他事件侦听器。也许这会影响我不能为事件侦听器签名的事实?如果是的话,我怎样才能四处走动?否,“指针事件:无”未设置。

您需要共享代码,以便我们更好地理解问题。您是否有
指针事件:无设置CSS?我有这样的结构:文本
    • 正如我所写的,导航是内置在Shopware中的。导航自行工作,您可以单击列表项。这表示此列表中的项已具有其他事件侦听器。也许这会影响我不能为事件侦听器签名的事实?如果是的话,我怎样才能四处走动?否,未设置“指针事件:无”。