jQuery redefined by requirejs in legacy app

http://stackoverflow.com/questions/17147202/jquery-redefined-by-requirejs-in-legacy-app

by fiddlegrimbo

HTML

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script src="http://requirejs.org/docs/release/2.1.6/comments/require.js"></script>
<script>define("jquery", function() { return jQuery; });</script>
<script>
$(document).ready(function() {
    console.log("page onready");
    var inputs = $("#container .input");
    console.log(inputs.length);
    inputs.keypress(function() {
        console.log($(this).val());
    });
    console.log($(".input").data("events"));
});
</script>
<script>
require(["jquery"], function($) {
    console.log("module starting");
    $(function() {
        console.log("module onready");
        console.log($(".input").data("events"));
    });
});
</script>
<div id="container"><input class="input" type="text" /></div>