我在Wordpress中使用自定义联系表单插件。在我升级所有内容(wordpress和插件)之前,我没有从插件中获得任何javascript错误。我现在有以下javascript错误。我的问题是关于第二个,但如果你知道如何修复第一个,那也会很棒!
1)未捕获的TypeError:无法读取属性' msie'未定义的jquery.tools.min.js?ver = 3.9:1 (匿名函数)jquery.tools.min.js?ver = 3.9:1 (匿名函数)jquery.tools.min.js?ver = 3.9:1
2)未捕获TypeError:undefined不是函数custom-contact-forms.js?ver = 3.9:27 (匿名函数)custom-contact-forms.js?ver = 3.9:27 j jquery-2.1.0.min.js?ver = 2.1.0:2 k.fireWith jquery-2.1.0.min.js?ver = 2.1.0:2 o.extend.ready jquery-2.1.0.min.js?ver = 2.1.0:2 我jquery-2.1.0.min.js?ver = 2.1.0:2
工具提示功能错误:
// Custom Contact Forms plugin javascript
var RecaptchaOptions = {
theme : 'custom',
custom_theme_widget: 'recaptcha_widget'
};
$j = jQuery.noConflict();
$j(function(){
$j('<a></a>')
.addClass('ccf-popover-close')
.html('[close]')
.prependTo('.ccf-popover');
$j('.ccf-popover').css({'padding' : '10px 14px 10px 10px'});
$j("a#in").click(function(){
var sel = ".ccf-popover" + cid;
$j(".ccf-popover1").fadeIn();
});
$j(".ccf-popover-close").click(function(){
$j(".ccf-popover").hide();
});
$j('.show-field-instructions').click(function() {
});
$j(".ccf-tooltip-field").tooltip({
position: "center right",
offset: [-2, 10],
effect: "fade",
opacity: 0.7,
tipClass: 'ccf-tooltip'
});
$j("#ccf-form-success").delay(500).fadeIn('slow');
$j("#ccf-form-success .close").click(function() {
$j("#ccf-form-success").fadeOut();
});
});
头部包含的文件:
<script type='text/javascript' src='http://test.marrinc.org/wp-content/plugins/jquery-updater/js/jquery-2.1.0.min.js?ver=2.1.0'></script>
<script type='text/javascript' src='http://test.marrinc.org/wp-content/plugins/custom-contact-forms/js/custom-contact-forms-datepicker.js?ver=3.9'></script>
<script type='text/javascript' src='http://test.marrinc.org/wp-content/plugins/custom-contact-forms/js/custom-contact-forms.js?ver=3.9'></script>
<script type='text/javascript' src='http://test.marrinc.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1'></script>
此时我唯一能想到的是jquery-migrate被包含在jquery工具文件本身之后或者出现错误。我试图找到一个更新的库,但没有包含整个jquery库,但CDN在jquery工具站点上。有人有任何想法吗?