Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jQuery';查看附加到元素的所有数据;s.data()?_Javascript_Jquery_Debugging - Fatal编程技术网

Javascript 使用jQuery';查看附加到元素的所有数据;s.data()?

Javascript 使用jQuery';查看附加到元素的所有数据;s.data()?,javascript,jquery,debugging,Javascript,Jquery,Debugging,如果我使用.data()将许多键值对附加到DOM元素,是否有任何方法可以对它们进行迭代,以便在控制台中记录它们?或者,是否有一种方法可以使用FireBug之类的开发工具查看这些数据?这在调试脚本时非常有用。您可以在不使用任何参数的情况下调用,如下所示: console.log($("selector").data()); 它将作为一个对象记录在控制台中,便于导航。您可以在不使用任何参数的情况下调用,如下所示: console.log($("selector").data()); 它将作为一个

如果我使用.data()将许多键值对附加到DOM元素,是否有任何方法可以对它们进行迭代,以便在控制台中记录它们?或者,是否有一种方法可以使用FireBug之类的开发工具查看这些数据?这在调试脚本时非常有用。

您可以在不使用任何参数的情况下调用,如下所示:

console.log($("selector").data());
它将作为一个对象记录在控制台中,便于导航。

您可以在不使用任何参数的情况下调用,如下所示:

console.log($("selector").data());

它将作为一个易于导航的对象记录在控制台中。

@keithjgrant-Yup,使用
$.cache
查看所有元素的数据(如果有帮助)。@keithjgrant-Yup,使用
$.cache
查看所有元素的数据(如果有帮助)。