为什么';当我在php中回显javaScript时,它不工作吗?
我有一个测试文件,当我运行这个脚本时,我看到的只是一个空白页。我应该看到一条红色横幅从顶部滑下来,上面写着“有一个错误”。我已经试着重复每一行了。我仍然有同样的问题。我做错了什么为什么';当我在php中回显javaScript时,它不工作吗?,javascript,php,Javascript,Php,我有一个测试文件,当我运行这个脚本时,我看到的只是一个空白页。我应该看到一条红色横幅从顶部滑下来,上面写着“有一个错误”。我已经试着重复每一行了。我仍然有同样的问题。我做错了什么 <?php echo '<script language="javascript"> $(document).ready(function(){ $(this).notifyMe( "top", "error", "", // Title
<?php
echo '<script language="javascript">
$(document).ready(function(){
$(this).notifyMe(
"top",
"error",
"", // Title
"there was an error",
300;
3000;
);
});
</script>';
?>
删除
代码>内部通知我()
您检查过浏览器控制台是否有错误吗?您应该将PHP与PHP结合使用,将JS与JS结合使用,为什么要这样混合使用?空白页,使用错误报告并查看您的控制台。现在我发现我有语法错误。如果最后两个数字也是函数的参数,那么应该是300,3000
而不是300;3000;代码>@Fred ii-因为JavaScript正在另一个php块中运行,我没有发布。我不想为了运行一些JavaScript而脱离php。我宁愿附和它。这对我来说更容易阅读。欢迎来到堆栈溢出!虽然此代码可能会回答该问题,但提供有关此代码为什么和/或如何回答该问题的附加上下文可提高其长期价值。
$(this).notifyMe(
"top",
"error",
"", // Title
"there was an error",
300,
3000 );
<?php
echo '<script language="javascript">
$(document).ready(function(){
$(this).notifyMe(
"top",
"error",
"", // Title
"there was an error",
300,
3000
);
});
</script>';
?>