Registering on browser scroll events with JavaScriptComponent

Hi,

I triy to register to browser scroll events with a JavaScriptComponent which extends AbstractJavaScriptComponent. I try to used jquery and the html5 window object, both does not work within vaadin, but in “plain” html and js…
Here is the code I inject via @JavaScript:

[code]
var browserscrolllib = browserscrolllib || {};

browserscrolllib.BrowserScroll = function() {

$(window).scroll(function() {
    alert("scrolled!");
});

};
[/code], the connector:

window.xx_test_BrowserScroll = function() {
    // Create the component
    var browserscroll = new browserscrolllib.BrowserScroll();
};

Thanks

Daniel