Php 未定义Jquery loginAlert
我试图通过php调用jquery函数 在我的PHP页面标题部分,我有:Php 未定义Jquery loginAlert,php,jquery,Php,Jquery,我试图通过php调用jquery函数 在我的PHP页面标题部分,我有: 此文件包含: $(document).ready(function() { function loginAlert() { alert ('Message when logging in'); } }); 以下是我在php页面标题部分的内容: <script type="text/javascript"> $(document).ready(function() { <?php if ($l
此文件包含:
$(document).ready(function() {
function loginAlert() {
alert ('Message when logging in');
}
});
以下是我在php页面标题部分的内容:
<script type="text/javascript">
$(document).ready(function() {
<?php if ($login === 1) { ?>
loginAlert();
<?php } ?>
});
</script>
我做错了什么?
如何调用此函数?请参阅下面的代码,可能会有所帮助 PHP
<?php
$login = 1;
if ($login === 1) {
echo "<script type='text/javascript'>$(document).ready(function() { loginAlert(); });</script>";
}
?>
在document.ready之外定义函数,也可以使用函数表达式
$(document).ready(function() {
// Function expression
var loginAlert = function() {
alert ('Message when logging in');
}
});
在文档外部定义您的功能。准备就绪
,因为它不可访问
作为
函数loginAlert(){
警报(“登录时的消息”);
}
$(文档).ready(函数(){
});
在ready function之外定义loginAlert函数在jquery包含之前或之后是否包含脚本标记?谢谢您的帮助。
<script type="text/javascript">
function loginAlert() {
alert ('Message when logging in');
}
</script>
$(document).ready(function() {
// Function expression
var loginAlert = function() {
alert ('Message when logging in');
}
});
<script>
function loginAlert() {
alert ('Message when logging in');
}
$(document).ready(function(){
});
</script>