0
在我的循環ID是用x正確分配的,但是當我嘗試用x分配一個數組函數時,它會拋出一個錯誤'this method is undefined'。我只是想知道如何正確構建這種類型的動態混淆?任何幫助將是驚人的!非常感謝,喬設置jQuery的mouseovers訪問數組鍵在JavaScript循環?
for (x = 0; x < mapEastData.length; x++) {
$('#marker' + x).on({
mouseenter: function() {
mapEastMarkers[x].setVisible(true);
},
mouseleave: function() {
mapEastMarkers[x].setVisible(false);
}
})
}
你可以發佈你的HTML,因爲這似乎是一個非常奇怪的方式附加處理程序。你能不能有一個'class'來指定一個處理程序,然後遍歷DOM來獲取相關的'mapEastMarkers'元素? –
感謝聽起來像一個更好的方式來做到這一點 – Joe
嘿喬你爲什麼不把你的HTML標記,Heeey喬聽羅裏說什麼... :) – kidwon