Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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跟踪输入修改?_Javascript_Jquery_Debugging_Dom - Fatal编程技术网

Javascript 使用jQuery跟踪输入修改?

Javascript 使用jQuery跟踪输入修改?,javascript,jquery,debugging,dom,Javascript,Jquery,Debugging,Dom,我有一个输入,它的值被某个jQuery从某处剥离出来,但我不知道它是什么,所以我希望我可以跟踪dom对象,并获得修改该对象的任何内容的日志 我希望得到一个日志,如: $('#selector').val('123') called in funcName file.js line 246 有这样的东西存在吗?我不想发表这篇文章,但是您是否考虑过删除DOM元素,然后首先检查哪些脚本无法访问它?不像你期望的那样直截了当,但可能会产生同样的结果 或者,您可以尝试重写jQuery的.val()函数 我

我有一个输入,它的值被某个jQuery从某处剥离出来,但我不知道它是什么,所以我希望我可以跟踪dom对象,并获得修改该对象的任何内容的日志

我希望得到一个日志,如:

$('#selector').val('123') called in funcName file.js line 246

有这样的东西存在吗?

我不想发表这篇文章,但是您是否考虑过删除DOM元素,然后首先检查哪些脚本无法访问它?不像你期望的那样直截了当,但可能会产生同样的结果

或者,您可以尝试重写jQuery的.val()函数


我能想到检查事件而不是值/访问的东西——这是一个好问题。

是的,我试过了,我最终找到了答案,它是一个对数据属性做出反应的脚本,因此,当删除dom元素时,脚本没有被调用,因此,没有错误!很难追踪!尝试在jquery.val方法中放置断点