在我的PHP中,我正在返回并更新在线用户框,但是因为它回声每一行我也希望它激活一个Jquery功能。因此,如果有数据,那么它将回显它并且将发生Jquery函数。
php代码示例...
if($count1 > 0) {
foreach (user_list($user_name) as $user){
echo $user . "<br />";
};
echo ;// a message to activate a jquery function called userdisplay;
};
并且jquery代码看起来像这样......
function userdisplay(){
//do some amazing code like slide picture in from left fade text in at the top etc.
};
非常感谢任何了解我应该怎样做的人,我的思绪完全是空白。
答案 0 :(得分:1)
只需调用<script>
标记之间的jquery函数调用,例如:
这是页面:
<html>
<head>
<script>
$(document).ready(function(){
//some jquery code here
});
//here is your function
function userdisplay(){
alert("triggered");
}
</script>
</head>
<body>
....
<?php
if($count1 > 0) {
foreach (user_list($user_name) as $user){
echo $user . "<br />";
};
echo "<script>userdisplay();</script>";
};
?>
....
</body>
</html>
答案 1 :(得分:0)
if($count1 > 0) {
foreach (user_list($user_name) as $user){
echo $user . '<br />';
};
echo '<script>userdisplay();</script>';
};
您必须确保函数userDisplay()之前已“回显”。