繁体   English   中英

基础5:仅在单击时运行工具提示(如Joyride样式)

[英]Foundation 5: Run tooltip only on click (like joyride style)

我希望有一个使用Foundation 5的工具提示,该提示仅在单击时显示(悬停时禁用) ,并且可以关闭

基本上,在本示例中 ,第一个工具提示中有一些内容,但没有使用Joyride。

我找不到修复它的方法,而且文档也很稀少,这怎么可能被黑客入侵?

似乎您必须修改正在使用的基础库的源。 在Foundation.lib.tooltip中,它为mouseentermouseleave设置了一个事件侦听器。 你会想删除只有听众touchstart (移动/触摸屏设备)和鼠标点击(这我假设是什么MSPointerDown一样)。

参考: https : //github.com/zurb/foundation/blob/master/js/foundation/foundation.tooltip.js#L62

我认为您也可以清除第86-92行的逻辑,该逻辑仅在用户将鼠标悬停在工具提示上一定时间后才跟随工具提示

https://github.com/zurb/foundation/blob/master/js/foundation/foundation.tooltip.js#L86-L92

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM