Jquery ui 调用noConflict()后,jQuery UI无法与Mootools一起工作

Jquery ui 调用noConflict()后,jQuery UI无法与Mootools一起工作,jquery-ui,jquery-ui-dialog,jquery,Jquery Ui,Jquery Ui Dialog,Jquery,我有一个网页需要jQuery和Mootools才能运行。添加jQuery.noConflict()解决了这两个库之间的冲突到脚本 但我还想在jQuery用户输入验证失败时弹出一个jQuery对话框窗口 jQuery.noConflict(); function OnButton1() { var noOfChecked = jQuery("input:checked").length; if(noOfChecked > 0) { jQuery( "#dialog" ).

我有一个网页需要jQuery和Mootools才能运行。添加
jQuery.noConflict()解决了这两个库之间的冲突到脚本

但我还想在jQuery用户输入验证失败时弹出一个jQuery对话框窗口

jQuery.noConflict();

function OnButton1()
{
var noOfChecked = jQuery("input:checked").length; 
if(noOfChecked > 0)
{
        jQuery( "#dialog" ).dialog({
        modal: true,
        buttons: {
            "OK": function() {
                jQuery( this ).dialog( "close" );
            }                   
            }
        });

  return false;}  }
问题是jQuery对话框窗口没有弹出。似乎
noConflict()
并不能解决问题。但奇怪的是,jQuery实际上正在工作,因为使用jQuery的验证实际上正在运行。所以我不明白为什么jQuery可以工作,但jQueryUI不能


那么,有谁能帮我让我的jQuery UI使用Mootools吗?提前谢谢

它应该使用jQuery.noConflict(),但有时需要完全更改jQuery名称

var$j=jQuery.noConflict()

之后使用$j而不是$


它应该使用jQuery.noConflict(),但有时需要完全更改jQuery名称

var$j=jQuery.noConflict()

之后使用$j而不是$


Michael,请提供源代码的URL或完整示例,以显示完整的问题。谢谢。请确保您使用的mootools版本高于1.2.3,并且在加载jquery之后加载它。这将确保mootools不会覆盖
$
,并将恢复到
document.id
。Michael,请提供源代码的URL或完整示例,以显示完整的问题。谢谢。请确保您使用的mootools版本高于1.2.3,并且在加载jquery之后加载它。这将确保mootools不会覆盖
$
,并将恢复到
document.id