Button 按钮工具提示extjs
我通过调用在中心区域的选项卡面板中添加了一个按钮Button 按钮工具提示extjs,button,extjs,tooltip,extjs3,Button,Extjs,Tooltip,Extjs3,我通过调用在中心区域的选项卡面板中添加了一个按钮 var add = tabSelection.addButton({ id : 'add', text : 'Add', hidden : true, tooltip : 'Please highlight the correct value and click Add to create new contact', handler : addCon
var add = tabSelection.addButton({
id : 'add',
text : 'Add',
hidden : true,
tooltip : 'Please highlight the correct value and click Add to create new contact',
handler : addContact
});
在西区有两个单选按钮,分别标记为“内部”和“外部”。我希望通过捕获单选按钮单击来动态更改工具提示
我能够捕捉单选按钮的点击,当我相应地设置按钮的工具提示时,
add.setToolTip('请突出显示正确的值并单击add以创建新的internalcontact')代码>如果单击了内部客户端。
add.setToolTip('请突出显示正确的值并单击add以创建新的外部联系人')代码>单击外部时。您需要初始化工具提示以使其工作:
Ext.QuickTips.init();
使用qtip而不是工具提示。也适用于我(在ExtJS4.1上):
另一种不使用id的解决方案,例如带有按钮工具提示:
var prev_button = new Ext.button.Button({
cls: 'prevButton',
listeners: {
mouseover: function(btn) {
btn.setTooltip('1 ' + granularity.getValue()
+ ' ' + _('before'));
}
}
});
你能改写这篇文章或提供更多信息吗?很难确定您是否在这里提问。如果您在整个应用程序中使用QuickTips,您会将其放入哪个文件中?为什么Ext.QuickTips.init()代码>而不是Ext.tip.QuickTipManager.init()代码>?答案是5年前发布的ExtJS3,最新版本是ExtJS6。我不再使用ExtJS了。请告诉我的雇主。
var prev_button = new Ext.button.Button({
cls: 'prevButton',
listeners: {
mouseover: function(btn) {
btn.setTooltip('1 ' + granularity.getValue()
+ ' ' + _('before'));
}
}
});