我有一個具有觸摸動作的div:pan-y; 這個div被一個anchor標記包圍。
現在,如果您單擊該div,鏈接將生效,您將被重定向。
但是,如果我在div上滑動并釋放滑動,然后單擊div,鏈接在第一次單擊時不會工作,但在第二次單擊時會工作。
因此,事實證明,所有的click事件處理程序都不會在滑動完成后的第一次點擊時觸發。
我如何解決這個問題,而不搞亂搜索引擎優化和爬蟲的事情。
我需要touch-action:pan-y,因為它允許我在用戶水平滑動div時阻止垂直滾動,但缺點是現在我需要在滑動后單擊兩次才能使鏈接正常工作。
有沒有不會給SEO帶來麻煩的解決方案?
感謝貢獻一個堆棧溢出的答案!
請務必回答問題。提供詳細信息并分享您的研究!但是要避免…
尋求幫助、澄清或回應其他答案。根據意見發表聲明;用參考資料或個人經歷來支持他們。要了解更多,請查看我們關于撰寫精彩答案的提示。