Javascript 使用jQuery跟踪输入修改?
我有一个输入,它的值被某个jQuery从某处剥离出来,但我不知道它是什么,所以我希望我可以跟踪dom对象,并获得修改该对象的任何内容的日志 我希望得到一个日志,如: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()函数 我
$('#selector').val('123') called in funcName file.js line 246
有这样的东西存在吗?我不想发表这篇文章,但是您是否考虑过删除DOM元素,然后首先检查哪些脚本无法访问它?不像你期望的那样直截了当,但可能会产生同样的结果 或者,您可以尝试重写jQuery的.val()函数
我能想到检查事件而不是值/访问的东西——这是一个好问题。是的,我试过了,我最终找到了答案,它是一个对数据属性做出反应的脚本,因此,当删除dom元素时,脚本没有被调用,因此,没有错误!很难追踪!尝试在jquery.val方法中放置断点