Javascript php代码中如何调用jquery函数-$未定义
我想使用而不是回显PHP中的JavascriptJavascript php代码中如何调用jquery函数-$未定义,javascript,php,jquery,alert,Javascript,Php,Jquery,Alert,我想使用而不是回显PHP中的Javascriptalert。当我运行以下代码时,它会显示此错误: 未定义$ echo“$.alert({title:'alert!',content:'Simple alert!',});”; 您必须了解Javascript在客户端(浏览器)上运行,请尝试将其输出到html页面,同时包含Jquery确认的脚本源,您将看到$.alert开始工作。您想确认库是否已链接。。。或者您可以将代码放在包含的jQuery库之后…请确保首先包含jQuery库 然后,如果它仍然不起
alert
。当我运行以下代码时,它会显示此错误:
未定义$
echo“$.alert({title:'alert!',content:'Simple alert!',});”;
您必须了解Javascript在客户端(浏览器)上运行,请尝试将其输出到html页面,同时包含Jquery确认的脚本源,您将看到$.alert开始工作。您想确认库是否已链接。。。或者您可以将代码放在包含的jQuery库之后…请确保首先包含jQuery库
然后,如果它仍然不起作用,如您在评论中所说,请尝试将您的警报包装在$(文档)中。ready()
:
echo“$(document).ready(函数(){$.alert({title:'alert!',content:'Simple alert!'});});”;
对所有人表示无尽的感谢。我已经解决了将脚本库移动到标题部分的问题。现在它可以工作了;) 该错误意味着您的页面中没有包含jquery.js,或者您的jquery.js位于错误的位置,或者文件路径错误。是因为您使用的是jquery或插件,请尝试使用本机javascript警报(“消息”)@Jorgeejia OP希望首先使用运行简单JavaScript警报的jQueryTry。如果这样做有效,那么请确保在文件中包含jQuery。当我将jQuery.min.js添加到我的页面时也是如此:/I got you@Zatara7,我已经知道了。当我检测到“这个用户名已经存在”时,我需要它。我只能在php(服务器端)中完成,但当我检测到它时,我必须显示警报对话框,我不想使用简单的javascript警报:/为什么不在php中创建一个单独的控制器,让客户端的javascript使用ajax向其发送数据,然后使用它返回的信息显示jquery确认代码。感谢您的回答,但它没有解决问题:/Thanky you your you's response。我试过了,但没什么区别:/“$未定义”,那么最可能的问题是jQuery库的包含。打开控制台并查找与此相关的错误。这可能是一个“404未找到”,因为jquery.min.js的路径不正确。如果你找不到任何东西,你能给我一个指向你页面的实时链接吗?我会检查的。
echo "<script>$.alert({title: 'Alert!',content: 'Simple alert!',});</script>";
echo "<script>$(document).ready(function(){$.alert({title: 'Alert!',content: 'Simple alert!'});});</script>";