此代碼正在讀取數組名稱的第一個字母,但我希望它讀取該數組中的第一個對象。 它應該讀取一個元素數組屬性(它會),然後訪問該數組中的第一個東西。 這是我第一次使用陣列,所以這可能是一個非常愚蠢的問題:)動態訪問Javascript數組
謝謝堆。
//array of strategies
//leads
var leads = new Array();
leads[0] = "Test 1";
leads[1] = "Test 2";
leads[2] = "Test 3";
$("button").click(function() {
//get category
var currentCat = $(this).attr("array");
$("#danWell h1").text($(this).attr('id')); //don't worry about this line
$("#danWellContent").text(currentCat[0]);
})
你有一個工作Plunk或JSFiddle嗎?沒有更多的代碼很難說你的問題是什麼。 –
'$(this).attr(「array」);'???直接在你的問題中提供完整的代碼示例。 「領導」如何適應你的情況? –
'currentCat'將會是一個屬性的值,它只能是一個字符串。陣列進入它的位置在哪裏? – Quentin