如何通过html元素访问js对象属性?

时间:2010-02-15 11:18:05

标签: javascript jquery html object arrays

我有一个使用jQuery.getJSON()获取的对象数组。我希望我的每个对象都由HTML div元素表示,因此当您单击该元素时,您可以访问相应对象的所有属性。最好的方法是什么?

我想这样做:

$('.mydiv').click(function() {
   var id = $(this).attr('id');
   for (i=0; i<myObjectsArray.length; i++){
     for (x in myObjectsArray[i]){
         //..and here I got confused...
     }  
   }
});

这种方法有什么好处,还是有更好的方法。 感谢。

1 个答案:

答案 0 :(得分:1)

您可以将数据存储在jQuery对象的data属性中 docs here