我的 onClick 事件似乎没有被解雇,我在<ScrollView>
内有一个按钮,它没有给我任何回复,所以我想知道是否有办法跟踪单击了哪个对象,这样我就可以进行样式设置,使我的按钮可以再次点击。
<Alloy>
<Window class="container">
<View class="insideContainer">
<View layout="horizontal">
<ImageView id="minLogo" image="/images/homeLogo.png" ></ImageView>
<ScrollableView id="mainViewInterna">
<View id="MainWelcomeText" class="MainWelcomeText rowLayout">
<Label class="welcomeText">BEM VINDO</Label>
<Label class="welcomeText">[ Usuário ]</Label>
<View class="button-row" width="200dp" height="200dp">
<Label id="logoutButton" class="button" onClick="logout">Log Out</Label>
</View>
</View>
</ScrollableView>
</View>
</View>
</Window>
</Alloy>
功能:
function logout(){
Ti.API.log('it works');
}
答案 0 :(得分:1)
var logout = function() {
$.logoutButton.removeEventListener('click',logout);
console.log('logout');
};
$.logoutButton.addEventListener('click',logout);