我在我的网站上有一个联系链接,我不想添加简单的超链接,因为我的联系信息大约有5-6行文本。
点击后,我希望它出现在页面上,我点击了链接,但在类似窗口(没有弹出)的东西-只是在一个更高的层与关闭按钮。我已经在Jquery.animate上做到了,facebook的点赞按钮来自屏幕后面--但现在我想要一些不同的东西:]。
该怎么做呢?
发布于 2012-05-29 20:04:44
不一样?
试试这个:
<button onclick="alert('Address: blah blah Phone: 00blah')">Contact Info</button>开个玩笑:),你可以检查jquery ui对话框:
http://jqueryui.com/demos/dialog/
为了一些“不同”的东西
发布于 2012-05-29 20:17:27
这是HTML:
<a id="mci">My Contact Info</a>
<div id="info_box">
<h1>This is contact info box</h1>
<a id="info_box_close">Close</a>
</div>这是CSS:
#info_box {
display:none;
position:fixed;
height:300px;
width:300px;
background:#EEEEEE;
left: 50px;
top: 50px;
z-index:100;
margin-left: 15px; }
#info_box_close {
font-size:20px;
right:5px;
top:5px;
position:absolute;
color:red;
font-weight:bold;
}最后,Jquery:
<script type="text/javascript">
$(document).ready( function() {
$('#mci').click( function() {
$('#info_box').fadeIn("slow");
});
$('#info_box_close').click( function() {
$('#info_box').fadeOut("slow");
});
});
</script>工作示例:http://jsfiddle.net/wJzTh/
https://stackoverflow.com/questions/10798691
复制相似问题