The global window.event property is
set whenever an event callback is sent. event in this context implies
window.event. An
alternative would be to use the first parameter sent with the call.
The authors chose the former.
closure is opinionated, as are all linters and smushers. It will
complain about things that aren't really errors. (And, yes, I
realize closure is more than a smusher, but assume you are using it as
such.)
closure's opinion (at least using the options you have used)
is that global variables ought to be explicitly referenced using
window.
The jQuery Mobile authors apparently have a different opinion.
No jQuery code that I am aware of uses strict mode. That would
dictate explicit references. A good way to break jQuery is to add 'use strict'.
Ask me how I know. ;)