我试图在joomla 2.5站点运行nivo滑块,并且还需要一个自定义html + php模块,我需要放置一个datepicker。jquery和nivo滑块冲突
在自定义模块我插入此代码:
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/datepicker.js"></script>
<link rel="stylesheet" type="text/css" href="css/datepicker.css" />
<?php
/* Here the code for the module */
NIVO滑块插入这个HTML代码:
<script type="text/javascript">
jQuery.noConflict();
jQuery(window).load(function() {
jQuery('#vt_nivo_slider196').nivoSlider({
effect: 'fade', // Specify sets like: 'fold,fade,sliceDown'
...
});
});
</script>
与此代码我不能看日历(日期选择器)和NIVO
所以滑块不起作用(只显示空白)。
如果我删除行jQyery.noConflict();在nivo滑块代码中,我可以看到日历(日期选择器),但nivo滑块仍然不起作用(仅显示空白区域)。
如果我删除脚本类型=“text/javascript”src =“js/jquery-1.4.2.min.js”>的行,那么我可以看到nivo滑块工作,购买我没有看到日历(日期选择器)。我有$(文档).ready(函数(){$(函数(){('#linkedDatepicker')...更多的代码,和(函数($){$。延伸())。 $ date.jar,{datepicker:{version:“1.7.2”}}); var PROP_NAME =“datepicker”;函数Datepicker(){...更多代码
这似乎是与JQuery的冲突,鸵鸟政策知道如何解决它。
任何帮助,高度赞赏!
谢谢你的回答。我试图用src =“js/jquery-1.8.3.js”>进行更新,但由于nivo滑块只显示一个空格,所以出现了一些错误。由于datepicker.js中的自定义代码像$(document).ready(function(){$(function(){('#linkedDatepicker'),我想知道它是否与nivo滑块冲突。太更新jquery datepicker代码,但它似乎并没有解决问题。 – Cesar
@ user3279618您在控制台中是否有任何错误?我们可以在某处看到结果吗? – Skwal