I've written the following piece of code following this suggestion.
if (window.jQuery) {
jQuery("document").on('mouseenter', 'div', function(event) {
alert(jQuery(this).text());
});
alert("ok");
} else {
alert("no!")
}
<body>
<div>aaa</div>
<div>aaa</div>
<div>aaa</div>
<div>aaa</div>
<div>aaa</div>
<div>aaa</div>
<div>aaa</div>
<div>aaa</div>
<div>aaa</div>
<div>aaa</div>
<div>aaa</div>
</body>
Why does no alert box appear?