1
ツールバーにツールチップを有効または無効にするためのチェックボックスがあります。チェックボックスをオンにするとツールチップが有効になり、そうでなければ機能します。ではない、その後もそれがツールバー項目からextjsツールチップを有効または無効にします
toogleTooltipを有効にされたツールバーの任意の項目をツールバー上でクリックしたときにツールチップを無効にした後、これは私のツールバーの作成コード
Ext.QuickTips.init();
var tb = new Ext.Toolbar({
id:'form_menu_bar',
renderTo: Ext.get('newproducttitle').dom,
items: [
{
tooltip:
{
text: "Click on this button to generate the template and save it in server.",
title: "Save" ,
xtype: "quicktip"
}
,iconCls : 'msai_save_template'
, handler : generateTemplate
},
{
tooltip:
{
text: "Click on this button to generate the template.",
title: "Save to clipboard" ,
xtype: "quicktip"
}
, iconCls : 'msai_save_clipboard'
, handler : generateTemplateClipboard
}]});
あるチェックボックス
function toggleTooltip()
{
debugger;
if(Ext.getCmp("msai_tool_tip").checked)
{
Ext.QuickTips.enable();
while(!Ext.QuickTips.isEnabled())
Ext.QuickTips.enable();
}
else
{
Ext.QuickTips.disable();
while(Ext.QuickTips.isEnabled())
Ext.QuickTips.disable();
}
}
のハンドラくださいですユーザーがツールバーをクリックしてもツールチップを表示しないように解決策を提案する