Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript php代码中如何调用jquery函数-$未定义_Javascript_Php_Jquery_Alert - Fatal编程技术网

Javascript php代码中如何调用jquery函数-$未定义

Javascript 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库 然后,如果它仍然不起

我想使用而不是回显PHP中的Javascript
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>";