我知道混合框架是个坏主意,但这不是我的选择。我必须为一个字段实现一个 jquery 日期选择器。该网站使用 mootools。问题是我需要在平滑盒覆盖中打开一个页面,并且这个页面有一个 jquery 日期选择器。我在 mootools 尝试解析 jQuery 标识符时遇到错误。有没有办法让 mootools 忽略字符串 jQuery?
<input type="text" id="selDate" name="selDate" placeholder="Date" />
<link rel="stylesheet" href="https://code.jquery.com/ui/1.10.3/themes/ui- lightness/jquery-ui.css" />
<script src="https://code.jquery.com/jquery-1.9.1.js"></script>
<script src="https://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script>
jQuery.noConflict();
jQuery(function() {
jQuery( "#selDate" ).datepicker();
})(jQuery);
</script>
Mootools 解析 jQuery 并给出错误:Uncaught ReferenceError: jQuery is not defined
我已经尝试在匿名函数中包装 jquery 而没有冲突,但我仍然收到该错误。