2011-11-29 124 views
4

我正在编写一个小部件模板,它将包含在安装它的页面中。如何确保一次脚本只运行一次

一个可以安装多个相同类型的控件的一个页面,所以我的模板可能会包括好几次。

现在我已经写了一些JavaScript初始化窗口小部件,你知道,clickings和hoverings。

我的问题是,这些<script>小号得到执行多次,例如,当我点击的东西,有界功能得到执行几次。

解决此问题的最佳方法是什么?

编辑: 顺便说一句,我现在用的是Mako模板引擎,我已经使用c变量来存储一个布尔标志尝试过,但似乎c得到覆盖每一次。

+0

在线包括''