我正在使用一个名为Reveal的插件,并试图根据URL中是否存在变量(即www.mysite.com?status=new)来启动它。我已经测试了GET状态代码(工作正常,回显它),并且设置了按钮被按下时显示工作。两个工作完美无瑕。但是,目标是如果状态==新,则触发该事件。这是我的代码:PHP:调用Javascript命令
<?
if($status == 'new'){
echo '<script type="text/javascript">$(\'#myModal\').reveal();
</script>';
}
?>
不工作:/任何帮助?我已经尝试过很多组合,并且没有任何东西可以工作。我的代码放在靠近页面的底部(主体部分),不知道这问题的..
编辑:也试过这个(没有工作):
<?
if($status == 'new'){
echo '<script type="text/javascript">
$(document).ready(function() {
e.preventDefault();
$(\'#myModal\').reveal();
});
</script>';
}
?>
扎克
究竟不起作用? JS获得输出吗? “status”是“新”吗? –
@Pekka:JS输出,我检查了源代码。但实际的插件没有开火.. – Zakman411