EXTJS 더블 클릭 닫기 태그 코드
6763 단어 ExtJs
1
Ext.override(Ext.TabPanel, {
2
initEvents :
function
(){
3
Ext.TabPanel.superclass.initEvents.call(
this
);
4
this
.on(
'
add
'
,
this
.onAdd,
this
);
5
this
.on(
'
remove
'
,
this
.onRemove,
this
);
6
7
this
.strip.on(
'
mousedown
'
,
this
.onStripMouseDown,
this
);
8
this
.strip.on(
'
contextmenu
'
,
this
.onStripContextMenu,
this
);
9
this
.strip.on(
'
dblclick
'
,
this
.onTitleDbClick,
this
);
10
if
(
this
.enableTabScroll){
11
this
.strip.on(
'
mousewheel
'
,
this
.onWheel,
this
);
12
}
13
},
14
onTitleDbClick:
function
(e,target,o){
15
var
t
=
this
.findTargets(e);
16
if
(t.item.fireEvent(
'
beforeclose
'
, t.item)
!==
false
&&
t.item.closable
!==
false
) {
17
t.item.fireEvent(
'
close
'
, t.item);
18
this
.remove(t.item);
19
}
20
}
21
});
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
문자열 길이를 계산하고 중국어로 두 개를 계산합니다.텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.