단순히 응용 프로그램에 하이퍼 링크를 추가하려고합니다. 다음 코드를 시도하고 링크가 페이지에 나타납니다. 그러나 클릭 이벤트가 작동하지 않습니다. 아무도 이유가 무엇인지 말해 줄 수 있습니까?ExtJS의 하이퍼 링크에 수신기 추가
xtype:'box',
isFormField: true,
id: "prospectStageLink",
style: "padding: 3px",
autoEl:{
//html: ' <a href>Link To Prospect</a>'
tag: 'a',
href: '#',
cn: 'Link To Prospect'
},
listeners: {
render: function(c){
c.on('click', function(e){
alert('clicked', 'hiii');
}, c, { stopEvent: true });
}
}
일이. 하지만 클릭 이벤트 함수 내부에서 함수를 호출하면 작동하지 않습니다. 왜죠? – spv
어떤 기능을 호출하려고합니까? 귀하의 함수 – MMT
함수의 범위가 자바 스크립트에서만 정의되어 있는지 확인하십시오 .. 하이퍼 링크가 정의 된 패널 외부. – spv