如何创建一个简单的 mootools 弹出窗口
我想创建一个简单的 mootools 弹出窗口,如下所示。
<?php for($i=1;$i<10;$i++) : ?>
<a id="link_<?php echo $i;?>" onclick="viewContent(<?php echo $i;?>)">Click <?php echo $i;?></a>
<br/>
<div class="modalDialog" id="content_<?php echo $i;?>" style="position:absolute;z-index: 100000; display: none; width: 300px; height: 150px; left: 430px; top: 143px;">
<h1>Message<?php echo $i;?></h1>
</div>
<?php endfor; ?>
<script language="javascript">
function viewContent(id)
{
$('content_'+id).style.display = '';
}
</script>
单击链接时,它将隐藏除此之外的所有其他内容区域,并且可见内容应显示为弹出窗口。在上面的脚本中我们需要什么替换。
I would like to create a simple mootools popup as follows.
<?php for($i=1;$i<10;$i++) : ?>
<a id="link_<?php echo $i;?>" onclick="viewContent(<?php echo $i;?>)">Click <?php echo $i;?></a>
<br/>
<div class="modalDialog" id="content_<?php echo $i;?>" style="position:absolute;z-index: 100000; display: none; width: 300px; height: 150px; left: 430px; top: 143px;">
<h1>Message<?php echo $i;?></h1>
</div>
<?php endfor; ?>
<script language="javascript">
function viewContent(id)
{
$('content_'+id).style.display = '';
}
</script>
While click on a link it will hide all other content area except this and also the visible content should appear as a popup. What are the alternation we need in above script.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
那么您想隐藏除被单击的那个之外的所有内容吗?使用
$$
选择器:So you want to hide all except the one that is clicked? Use the
$$
selector: