gpt4 book ai didi

javascript - c.easing[this.options.specialEasing && this.options.specialEasing[this.prop] || a] 在使用 JQuery Easing 插件时不是一个函数

转载 作者:行者123 更新时间:2023-11-30 06:43:13 26 4
gpt4 key购买 nike

尝试在我的 wordpress 中使用 JQuery Easing 插件,但出现以下错误 (firebug)

c.easing[this.options.specialEasing && this.options.specialEasing[this.prop] || a] is not a function

我已经包含了 JQuery 1.4.2,在进行了一些谷歌搜索后,我什至添加了 jquery.easing.compatibility.js 以及 jquery.easing.1.3.js 但是问题依然存在。

任何人都可以让我知道可能是什么问题。作为附加说明,我也在使用 fancybox,所以我的代码中包含以下 js

jquery.mousewheel-3.0.4.pack.js
jquery.fancybox-1.3.4.pack.js

她的是我正在使用的代码

<script type='text/javascript'>
$(document).ready(function() {
function anim(duration){
$('#mint').animate(
{height: 'toggle'},
{duration: duration, specialEasing: {height: 'easeOutBounce'}}
);
}

$('#closebtn').click(function() {
$('#mintbar').slideUp();
anim(800);
});

$('#mint').click(function() {
anim(500);
$('#mintbar').slideDown('slow','easeOutBounce');
});
});

最佳答案

如果你说它可以独立工作但不能与 WordPress 一起工作,那可能是因为你处于 noConflict 模式,所以你需要使用 jQuery 而不是它的快捷方式,$。代替 $('#mint'),执行 jQuery('#mint')。其他所有 jQuery 对象都一样。

无论如何,您是如何在 WordPress 中包含 jQuery 的?它已经与它捆绑在一起。如果您要附加自己的版本,则需要以正确的方式进行。所有其他脚本也应该加载到 functions.php 中,而不是在 header 中。

functions.php

function my_add_scripts() {

// Unload bundled jQuery
wp_deregister_script( 'jquery' );

// jQuery
wp_register_script( 'jquery', ('http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'), 0, 0, 1 );
wp_enqueue_script( 'jquery' );

// mousewheel
wp_register_script( 'mousewheel', get_template_directory_uri() . '/js/mousewheel.js', 0, 0, 1 );
wp_enqueue_script( 'mousewheel' );

// fancybox
wp_register_script( 'fancybox', get_template_directory_uri() . '/js/fancybox.js', 0, 0, 1 );
wp_enqueue_script( 'fancybox' );

}
add_action( 'wp_enqueue_scripts', 'my_add_scripts' );

关于javascript - c.easing[this.options.specialEasing && this.options.specialEasing[this.prop] || a] 在使用 JQuery Easing 插件时不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9238067/

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