douyan0732 2013-01-15 05:24
浏览 87
已采纳

php中有两个或更多jQuery冲突

This type of question has been posted long ago but i am having some more doubts about jQuery.

I am having these several scripts in my code:

<script src="<?php echo base_url();?>js/jquery.js" type="text/javascript"></script>
<!-- jQuery Date picker-->
<script type ="text/javascript" src="<?php echo base_url();?>js/jquery.jdpicker.js"></script>
<!-- jQuery Date picker end-->
<!--Pop up jquery scripts-->
 <script src="<?php echo base_url()?>js/jquery.min.js"></script>
<script type="text/javascript" src="<?php echo base_url()?>js/modalPopLite.js"></script>
<script type="text/javascript" src="<?php echo base_url()?>js/modalPopLite.min.js"></script>
<!--Pop up jquery scripts ends -->
    <script src="<?php echo base_url()?>js/jquery-1.8.3.js"></script>
    <script src="<?php echo base_url()?>js/jquery-ui.js"></script>

<!-- small image slider start-->
<link href="<?php echo base_url()?>css/small_slider/js-image-slider.css" rel="stylesheet" type="text/css" />
    <script src="<?php echo base_url()?>css/small_slider/js-image-slider.js" type="text/javascript"></script>
<!-- small image slider ends-->

<!-- sliderman.js for top image slider-->
        <script type="text/javascript" src="<?php echo base_url();?>js/sliderman.1.3.7.js"></script>

the jquery.min.js and jquery.js do same functions??

When I added popup jquery it was working fine, but previously added datepicker stopped working.

alas...

afterwords when I added the image slider jquery then popup stopped working..

and I badly need all of the scripts in page.

  • 写回答

2条回答 默认 最新

  • doucaishi0077 2013-01-15 05:34
    关注

    The jquery.min.js is the minimized version of jquery.js. ie in jquery.min.js every white spaces are cleared from jquery.js. So they both are same.

    In your set of jquery files many may use jQuery or $ variables. Thats why conflict occurs.

    To avoid it, you can create an additional.js file and just write $.noConflict(); or jQuery.noConflict(); according to what causes conflict.

    If it doesnot solves the problem, examine the js files and make sure you defines jquery.js ahead of every subsidiary files that uses your datepicker, pop up etc. You must include it only once.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器