gpt4 book ai didi

影响 WordPress 菜单的 jQuery slider

转载 作者:行者123 更新时间:2023-12-01 05:01:05 25 4
gpt4 key购买 nike

我想知道是否有人可以帮我解决这个问题。我已经下载了NivoGallery并将其添加到我正在使用 Thematic Framework 构建的 WP 主题中,但我有一个无法解决的小问题。正如标题所示, slider 上添加的 jQuery 禁用了标准 WP-Thematic 菜单的 JS。下面的代码包含在主题中的一个函数中。

    <div id="gallery" class="nivoGallery">
<ul>
<li>...</li>
<li>...</li>
<li>...</li>
<li>...</li>
</ul>
</div>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script src="<?php bloginfo('stylesheet_directory');
?>/admin/js/jquery.nivo.gallery.js"></script>

<script type="text/javascript">
$(document).ready(function() {
$('#gallery').nivoGallery();
});
</script>`

问题似乎主要是由
引起的

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js">
</script>

我尝试过使用 jQuery noConflict,但似乎不起作用,它崩溃了。如果您需要完整的 html 代码和 jquery.nivo.gallery.js 文件,请告诉我。

我找到了这个解决方案: 函数 add_js_for_slider() { ?>
/admin/js/jquery.nivo.gallery.js"> $(文档).ready(函数() { $('#gallery_slider').nivoGallery(); });

是否可以去掉jquery行,并仍然保持它的工作?即使 WP 有 jquery,如果我从函数中删除该行, slider 就会中断。

最佳答案

jquery 已包含在 WordPress 中,因此您无需从 googleapis 包含它。

nivo gallery 可以处理 jQuery noConflict。如果您尝试这样做,只需在代码中将 $ 更改为 jQuery 即可。

关于影响 WordPress 菜单的 jQuery slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10053115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com