2017-02-18 122 views
1

Please click here for image如何修复jquery冲突

请参阅附加截图。在这个截图中,选取框在那里,但它不起作用。我认为它与其他脚本冲突。

我使用下面的脚本在我的网页:

<script src="{{asset('/js/jquery.webticker.min.js') }}"></script> 
<script> 
    $("#webticker-update-example").webTicker({ 
    }); 
</script> 

,这是另一个脚本。与大帐篷冲突。当我注释掉这段代码时,然后选框工作正常

(function($) { 
    $(document) .ready(function(){ 
     $('nav#menu').mmenu(); 
    }); 
}) (jQuery); 
+1

该脚本已在您的网页第一writen? –

+0

不,我在问你先写了哪个脚本代码(意思是:按顺序)。 首先=>选取框脚本然后navMenu脚本。 –

+0

是的第一个marquee然后navMenu,实际上navMenu是在脚本文件和字幕在主页但跑马灯是第一 –

回答

0

因为我不知道你的完整代码,无论你在脚本中写了什么。这不应该发生,但是当发生时,以原始方式解决非常关键。你必须做错事。可能有可能你有加载jQuery库两次或更多的原因。

解决此问题的另一种方法是在脚本中使用noConflict

语法是var jq = $.noConflict();再经过你需要使用jq而不是$。 对于您可以使用下面的链接::更多信息

https://www.w3schools.com/jquery/jquery_noconflict.asp

+0

谢谢你@Rana Ghosh –

+0

我检查了它,但它不工作 –

+0

它必须工作,可能你犯了错误。需要显示完整的代码。并更新你的问题 –