我过去几天一直在从事的项目的代码有问题。
<a href='#popup1?QStrUId=<?php echo $row["emp_no"];?>'>
如果我从href标记中删除了“ ?QStrUId=<?php echo $row["emp_no"];?>
”,则弹出窗口有效,但是如果我添加上一行,则弹出窗口将无效。
基本上是在尝试将信息<?php echo $row["emp_no"];?>
转移到弹出框,以便我可以使用emp_no继续前进,并且弹出框全是CSS,没有使用javascript或jquery打开,显示或关闭弹出框。
关于为什么会这样的任何想法?
编辑* 这是应该出现的弹出框。
<div id="popup1" class="overlay">
<div class="popup">
<h2>Employee Information</h2>
<a class="close" href="#">×</a>
<div class="content">
Thank to pop me out of that button, but now i'm done so you can close this window.
</div>
</div>
</div>
**链接到我使用的原始代码。 https://codepen.io/imprakash/pen/GgNMXO
答案 0 :(得分:0)
您还必须更改弹出窗口的ID。您的链接ID和弹出ID不同。那是个问题。
<div id="popup1?QStrUId=<?php echo $row["emp_no"];?>" class="overlay">
<div class="popup">
<h2>Employee Information</h2>
<a class="close" href="#">×</a>
<div class="content">
Thank to pop me out of that button, but now i'm done so you can close this
window.
</div>
</div>