最近我一直在使用标题标签在各种HTML元素中存储JSON格式的数据到DOM中。
这是一种不好的方法(我认为是这样的)吗?有没有正确的方法可以与jQuery很好地配合使用?所谓“很好地配合使用”是指
$("myButton").click(function (e) {
var myData;
eval("myData=" + $(this).attr("title"));
});
这个方法运行良好,但我想知道是否有更好的方法?
顺便问一下,HTML元素的标题标签实际上是如何工作的?我找不到它实际上在哪里被使用了?
还可以得到基于jQuery和非jQuery的响应吗?(抱歉有点挑剔)
eval()
呢?你可以直接将一个值赋给本地变量。 - jAndytitle
的值是一个对象还是JSON字符串?如果你想解析JSON,应该使用JSON.parse()
而不是eval..但我不确定我真正理解了问题。 - jAndy