我开发了我的插件,并且遇到了一些奇怪的问题。当我包括与此代码jQuery的LIB文件jquery lib不包括
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
它的正常工作,但是当我包括jQuery的库与此代码它不工作
<script src="<?php echo plugins_url(); ?> /kp_contactus/js/jquery.js"> </script>
的路径是正确的,我有检查和本地jquery lib版本是jQuery v1.10.2
我得到控制台错误是...
Uncaught TypeError: Property '$' of object [object Object] is not a function ?page_id=19:108 (anonymous function)
有人可以提出有什么问题吗?
$('#contact').validate({
/* Making ajax request on successfull submition*/
submitHandler : function (form){
var name=$("#firstname").val();
var email=$("#useremail").val();
var contact=$("#mobile").val();
var type=$("#type").val();
var msg=$("#message").val();
$("#send").attr("disabled",true).html("Sending");
var data = { 'name': name, 'email' : email, 'contact' : contact, 'type' : type, 'msg' : msg };
$.ajax({
url : '<?php echo plugins_url();?>'+'/kp_contactus/kp_contact_config.php',
type : 'POST',
data : {contact:JSON.stringify(data)},
success : function (msg)
{
$("#info").fadeIn().html(msg).fadeOut(5000);
$("#send").attr("disabled",false).html("Send");
$("#contact").find("input").val("");
$("#contact").find("textarea").val("");
}
})
},
请向我们展示pluginsurl函数,我也建议把它变成一个字符串常量。 – Mazzy
哪里使用$?显示代码 – tariq
@tariq更新了我的问题 –