在ExtJS 3.4中,tooltip
是一个常用的组件,用于在用户鼠标悬停在某个元素上时显示提示信息。如果你想要更改 tooltip
的持续时间,可以通过设置 showDelay
和 hideDelay
属性来实现。
以下是一个简单的示例,展示如何在 ExtJS 3.4 中设置 tooltip
的持续时间:
Ext.onReady(function() {
Ext.create('Ext.Panel', {
title: 'Example Panel',
width: 300,
height: 200,
renderTo: Ext.getBody(),
items: [{
xtype: 'button',
text: 'Hover Me',
tooltip: {
text: 'This is a tooltip',
showDelay: 500, // 显示延迟 500 毫秒
hideDelay: 300 // 隐藏延迟 300 毫秒
}
}]
});
});
如果你遇到 tooltip
不按预期显示或隐藏的问题,可以检查以下几点:
showDelay
和 hideDelay
的值设置正确:这些值应为非负整数。通过上述设置和检查,你应该能够有效地控制 ExtJS 3.4 中 tooltip
的显示和隐藏时间。
领取专属 10元无门槛券
手把手带您无忧上云