jQuery.watch is a jQuery plugin for monitoring changes made to elements' DOM or CSS properties as well monitoring changes of the returned results from jQuery methods ran on a given element. When a change is detected a callback function is fired. Additionally provided are methods for pausing a watch, starting a watch, and retrieving a watch status associated with an element.