我有一个包含 touch-action:pan-y;
的 div
该 div 周围有一个锚标记。
现在,如果您单击该 div,链接将起作用并且您将被重定向。
但是,如果我在 div 上滑动并释放滑动,然后单击该 div,则该链接在第一次单击时将不起作用,但在第二次单击时它将起作用。
事实证明,在滑动完成后第一次单击时,所有单击事件处理程序都不会触发。
我如何解决这个问题而不用 SEO 和爬虫搞乱事情。
我需要 touch-action:pan-y 因为它允许我在用户水平滑动 div 时阻止垂直滚动,但缺点是现在我需要在滑动后单击两次才能使链接正常工作。
有什么解决方案不会给 SEO 带来麻烦吗?