这里是将事件监听器添加到html中所有按钮元素的代码。结果 - 没有注册的事件列表,也没有错误。
window.onload = function(){
addEvListeners();
// This function is to assign ELs to buttons in my HTML
function addEvListeners(){
var target = document.getElementsByTagName("button");
for (i = 0; i <= target.length - 1; i ++){
target[i].addEventListener("click", function(){model();},false);
}
}
function model(){
return true; // just for placeholder
}
}
答案 0 :(得分:0)
class MyClass {
let myProperty: String
private static var instance : MyClass?
required init(myProperty: String) {
self.myProperty = myProperty
if MyClass.instance == nil {
MyClass.instance = self
}
}
class func currentClass() -> MyClass? {
return MyClass.instance
}
}
let aNewClass = MyClass(myProperty: "Hi")
这对我有用。我最终在我的控制台得到了一个哟。你的按钮元素是否可能不存在于if
?