我想转换点击信息进行存储JSON转换点击信息,以JSON
$(document).click(function(e){
url = '/recordclick';
$.post(url, {'clickData':JSON.stringify(e)});
});
但似乎click事件中有一个或多个循环引用,因为我得到的错误
Uncaught TypeError: Converting circular structure to JSON
有没有方法可以轻松地将点击事件转换为没有循环引用的东西,也就是说,不需要手动删除每个循环引用属性?
不要这样做。事实上你需要什么部分? – SLaks
为什么你需要将这样的大事件对象串入json中? – MarkoCen
为什么不只是创建一个只有你需要的东西的对象,然后做JSON.stringify –