我很好奇为什么需要这个索引。
$(document).ready(function() {
$(".divToggle").each(function(index){
var buttonId = $(this)[0].attributes["id"].value.toString();
var idParts = buttonId.split('_');
var uniquePart = idParts[0] + "_" + idParts[1] + "_" + "divContentPanel";
$(this).click(function() {
$("#" + uniquePart).toggle("slow");
});
});
});
为什么在"var buttonId = $(this)[0]…"中需要"[0]"?如果没有它,我会得到一个attributes["id"]为空的错误。