这令人沮丧!我不能让我的点击事件处理程序工作。我花了几个小时试图找出问题是什么,但失败了。为什么我的点击事件处理程序不工作?
下面是我的模板代码:
<template name="ViewStats">
<div class="tileMenu" > </div>
</template>
的tileMenu具有嵌入式图像,足够大到可以点击。 我甚至试图用更大的图像替换嵌入图像,希望增加可点击面积,但似乎没有任何区别。
以下是我的CSS:
.tileMenu{
position: absolute;
left: 115px;
z-index: 2;
height: 49px;
background: url(images/tileMenu.png) no-repeat;
top: 1px;
display: block;
height: 24px;
margin-left: 1PX;
margin-top: 2px;
float: left;
width: 17px;
background-repeat: no-repeat;
background-position: right 4px top 3px;
background-size: 75% 75%;
}
而现在它不能火起来的事件handlar。 我在做什么错?
Template.ViewStats.events({
'click .tileMenu': function (event) {
alert("You clicked tileMenu");
}
});
有人可以解释为什么我的警报功能无法启动?
在此先感谢!
您要放置模板的位置? – winter
@amaia在main.html中。与main.js中的事件相同的文件夹 – SirBT