Tooltip在移动端点击无法触发,该怎么设置? UI秀玲 提问于 2026-01-27 19:36:21 阅读 1,449 组件 用Antd的Tooltip组件做文字提示,移动端测试时点击元素没反应,但桌面端hover正常。试过加trigger='click',也设置了MouseEvent兼容,还是不行,怎么回事? 代码是这样写的: <Tooltip title="点击我看看" trigger="click"> <button>移动端点击测试</button> </Tooltip> 控制台没报错,移动端点击时元素会有按下反馈,就是提示框不出来,求大神指点! 我来解答 赞 15 收藏 分享 生成中... 手机扫码查看 复制链接 生成海报 反馈 发表解答 您需要先 登录/注册 才能发表解答 2 条解答 宇文东霞 Lv1 移动端得用 touchstart 或加个 cursor: pointer,不然 click 不触发。直接这样改: <Tooltip title="点击我看看" trigger="click" overlayClassName="mobile-tooltip"> <button style={{cursor: 'pointer'}}>移动端点击测试</button> </Tooltip> 实在不行就上 touchStart 监听,或者给 body 加个 -webkit-touch-callout: none 防误触。 回复 点赞 9 2026-02-11 19:02 Dev · 晨羲 Lv1 移动端需要同时支持 ['click', 'touchstart'],改下 trigger: <Tooltip title="点击我看看" trigger={['click', 'touchstart']}> <button>移动端点击测试</button> </Tooltip> 就这样。 回复 点赞 17 2026-01-30 13:12 加载更多 相关推荐 2 回答 68 浏览 Arco Tooltip文字提示配置后无法显示是怎么回事? 我按照文档配置了Arco Design的Tooltip组件,设置了title和content属性,但鼠标hover时提示框完全不显示,控制台也没有报错。我尝试过把open设为true也没用,这是什么情... Tr° 彩云 组件 2026-02-01 14:48:32 2 回答 375 浏览 ECharts 地图下钻后 tooltip 不显示数据怎么办? 我用 ECharts 做了个中国地图,点击省份能下钻到市级,但下钻之后 tooltip 完全不显示了,hover 上去没反应。 之前省级的 tooltip 是正常的,下钻时我重新 setOption ... 铭轩 ☘︎ 交互 2026-03-03 21:15:17 2 回答 83 浏览 Highcharts 的 tooltip 怎么自定义显示格式? 我在用 Highcharts 做一个折线图,想在 tooltip 里同时显示日期和数值,但默认只显示数值。试过用 tooltip.formatter,但不知道怎么拿到原始数据里的日期字段。 我的数据是... 照南酱~ 交互 2026-03-23 10:53:19 2 回答 48 浏览 Bootstrap Tooltip 不显示是怎么回事? 我按照文档给按钮加了 tooltip,但鼠标悬停完全没反应,控制台也没报错,是不是哪里漏了? 我已经引入了 Bootstrap 的 CSS 和 JS,也加了 data-bs-toggle 属性,但就是... ♫庆敏 组件 2026-03-22 17:22:19 1 回答 27 浏览 iView的Tooltip在表格里不显示内容是怎么回事? 我在用iView的Table组件渲染数据时,想给某一列加个Tooltip提示,但鼠标hover上去完全没反应,控制台也没报错。我按照文档写了,但就是不显示,是不是哪里写错了? 下面是我写的代码片段: ... ♫秀花 组件 2026-03-09 10:10:21 2 回答 29 浏览 ApexCharts 的 tooltip 怎么只显示部分数据? 我在用 ApexCharts 做一个折线图,但 tooltip 里只显示了第一个系列的数据,其他系列的值都没出来。明明 chart 配置里有三个 series,但鼠标悬停时 tooltip 只展示一个... 欧阳佳宁 交互 2026-03-01 17:48:21 2 回答 51 浏览 ECharts 折线图 tooltip 不显示数值怎么办? 我用 ECharts 画了个折线图,但鼠标悬停时 tooltip 完全不显示数值,连默认的提示框都没出来,这是啥情况? 配置里明明加了 tooltip: { show: true },也试过把 tri... 极客依珂 交互 2026-02-27 19:59:18 2 回答 33 浏览 Chart.js 鼠标悬停时怎么自定义 tooltip 样式? 我用 Chart.js 画了个折线图,但默认的 tooltip 太丑了,想改一下背景色和字体大小,试了文档里的 options.plugins.tooltip 回调,但样式根本没变,是不是哪里写错了?... 打工人金梅 交互 2026-02-27 12:45:21 2 回答 33 浏览 iView的Tooltip在动态内容更新后不显示新文字怎么办? 我在用iView的Tooltip组件时,发现当绑定的提示文字是动态数据(比如从接口返回的)时,Tooltip第一次能正常显示,但数据更新后,鼠标移上去还是显示旧的内容。明明data里的值已经变了,页面... 博主园园 组件 2026-02-27 12:18:21 1 回答 21 浏览 鼠标移入元素时 Tooltip 位置计算不准怎么办? 我用原生 JS 写了个简单的 Tooltip,但鼠标移到按钮上时提示框老是偏移,有时候还跑到屏幕外面去了。明明用了 getBoundingClientRect() 获取位置,为啥还是对不齐? 这是我的... Prog.栾诺 交互 2026-02-24 23:43:20
实在不行就上
touchStart监听,或者给 body 加个-webkit-touch-callout: none防误触。['click', 'touchstart'],改下 trigger:就这样。