【发布时间】:2014-02-06 13:22:26
【问题描述】:
我正在尝试在 joomla 2.5 站点中运行 nivo 滑块以及自定义 html+php 模块,我需要在其中放置日期选择器。
在自定义模块中,我插入以下代码:
<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 滑块仍然不起作用(只显示一个空格)。
如果我删除带有 script type="text/javascript" src="js/jquery-1.4.2.min.js"> 的行,那么我可以看到 nivo 滑块工作,购买我看不到日历(日期选择器)。
在 datepicker.js 我有 $(document).ready(function() { $(function() { ('#linkedDatepicker') ... 更多代码和 (function($){$.extend($ .ui,{datepicker:{version:"1.7.2"}});var PROP_NAME="datepicker";function Datepicker(){ ... 更多代码
这似乎是与 JQuery 的冲突,但我不知道如何解决它。
非常感谢任何帮助。!
【问题讨论】:
标签: javascript jquery datepicker slider nivo-slider