我想获取从 HTML5 接收到的两项数据,并在 click 函数和其中的函数中使用它们。
我遇到了问题,所以这是我到目前为止的代码:
var test = [];
// This is a div class .quiz_list_row the ids are counted as #1 #2 #3...
$(".quiz_list_row").each(function(index){
// Gets the data necessary
// It comes from data-quizlist-id (HTML5)
$quiz_list_id = $(this).eq(index).data("quizlistId");
// It comes from data-quizlevel-reached (HTML5)
$quiz_level_reached = $(this).eq(index).data("quizlevelReached");
test[index] = $quiz_list_id;
// testing
alert("quiz_list_id: " +$quiz_list_id);
alert("level: "+$quiz_level_reached);
// click functions
$(this).click(function(){
// bla bla
// alert(test[index]) ???
});
});