我有一组相当复杂的 jQuery UI 小部件,它们彼此交互,通常是异步的。我有一种情况,特定小部件的options
数据被意外更改,而不是通过_setOption
or _setOptions
。
在 Chrome、Safari 或 Firefox 中,是否有任何方法可以记录堆栈跟踪或设置断点以在该小部件的options
数据发生更改时设置断点?似乎应该有一种方法可以观察内存中的值并在它被访问或更改时收到警报。
我有一组相当复杂的 jQuery UI 小部件,它们彼此交互,通常是异步的。我有一种情况,特定小部件的options
数据被意外更改,而不是通过_setOption
or _setOptions
。
在 Chrome、Safari 或 Firefox 中,是否有任何方法可以记录堆栈跟踪或设置断点以在该小部件的options
数据发生更改时设置断点?似乎应该有一种方法可以观察内存中的值并在它被访问或更改时收到警报。
FireQuery或jQuery Lint应该报告这一点,并且两者都可以扩展以在这种特殊情况下设置断点,以帮助调试调用堆栈中事件的根本原因。