我想从php页面调用一个jquery函数(内部文档就绪),但没有成功。
我的php通话(第一次尝试)
echo '<script>';
echo "ShowBox();";
echo '</script>';
我的php通话(第二次尝试)
echo '<script>';
echo "$(function(){ ShowBox(); });";
echo '</script>';
Jquery文档就绪页面
$( function() {
function ShowBox(){
$('.box').show("slow");
}
});
我怎么能这样做? 谢谢
答案 0 :(得分:0)
通过 js
添加php<?php echo "<script type='text/javascript'>
$( function() {
ShowBox();
});
function ShowBox(){
$('.box').show('slow');
}
</script>
"
?>
答案 1 :(得分:0)
试试这个
<script type="text/javascript">
function ShowBox(){
$('.box').show("slow");
}
</script>
<?php
echo '<script>';
echo "jQuery(function(){ ShowBox(); });";
echo '</script>';
?>
答案 2 :(得分:0)
<body>
<script>
//Self Executing
(function($) {
function ShowBox(){
$('.box').show("slow");
}
ShowBox();
})(jQuery);
</script>
<div class="box" style="display: none">Box to Show!</div>
</body>
但是要警告,这不是你的PHP和JS应该如何工作的。唯一的一次是将PHP变量打印到脚本上,例如
<script>
var UserId = <?php echo $UserId; ?>;
</script>