jQuery-Tools problem
jQuery tools via cdnjs.com CDN includes jquery 1.6.4. This overwrites any previous jQuery libraries that are loaded, which is bad. Any previous extensions to jQuery will be overwritten.
HTML
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-tools/1.2.6/jquery.tools.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#version").text(jQuery.fn.jquery); // outputs 1.6.4
$("#jquery-ui").text($.ui); // outputs undefined
});
</script>
</head>
<body>
<div>
<label>Version:</label>
<span id="version">Unknown</span>
</div>
<div>
<label>jQuery.UI:</label>
<span id="jquery-ui">Unknown</span>
</div>
</body>
</html>