我在我的TYPO3网站上使用FlexSlider。我的网站Home
页面使用jQuery,我就像这样链接
<head>
<script type="text/javascript" src="fileadmin/templates/js/jquery-1.8.3.min.js"></script>
</head>
<body>
<div id="slider">
{slider}
</div>
</body>
问题是,如果我在头部提供jquery-1.8.3.min.js
的链接,那么我的滑块不起作用。但如果我删除它,它的工作原理。出于其他动画原因,我无法删除它。
到目前为止,我在flexslider / Configuration / TypoScript / constansts.txt中执行了此操作
我更改了settings.lib.jQuery to fileadmin/templates/js/jquery-1.8.3.min.js
它仍然无效。
基本上我想做的是将jQuery源路径更改为我的fileadmin中存在的jQuery文件
答案 0 :(得分:1)
我不希望每个扩展程序都包含自己的外部库,因此我建议您只定义所需的版本并删除扩展名包含设置。
page.includeJS {
jquery = //ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
jquery.external = 1
jquery.forceOnTop = 1
}
plugin.tx_flexslider.settings.lib.jQuery >
所有代码都在我的根页的setup
部分(不在constants
中)。这在我们最近建立的网站上运作良好。
您现在是否在js控制台中的网站上出现错误(然后请发布)或“它仍然无效”。只是意味着一个空白页?