我有一些麻煩與jQuery,我想綁定到一個div事件產生綁定變量的方法click事件
myArray = [ {name : 'object1', clickMethod : function(){...}},
{name : 'object2', clickMethod : function(){...}},
{name : 'object3', clickMethod : function(){...}}
]
在我的循環,我想這樣做:
for(var i = 0; i < myArray.length; i++) {
Utils.getGeneratedHtml(myArray[i])
}
//Utils.getGeneratedHtml
Utils.getGeneratedHtml = function(element,selector) {
var newE = $('<strong />',{id : element.name}).append(element.name);
newE.click(function(){
element.clickMethod()
})
newE.appendTo(selector);
}
但是看起來這個方法沒有考慮到。我應該使用類嗎?
你不應該命名您的變量'new',它是一個保留關鍵字[標籤:java描述] –
新是一個保留字,嘗試重命名爲其他東西(例如newElement)然後看它是否有效 – ADyson
對不起,例如 – TLR