问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

jquery简单的弹出层浮动层代码

发布网友 发布时间:2022-04-26 12:15

我来回答

1个回答

热心网友 时间:2022-04-20 01:07

jquery
智能弹出层,位置可以自适应,当层靠右边显示时自动往左移。初次运行时请按F5刷新,载入远程jQuery后才能看到效果,点击鼠标左键,弹出层将出现,在最右边点击时层自动往左移。
<!DOCTYPE
html
PUBLIC
"-//W3C//DTD
XHTML
1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta
http-equiv="Content-Type"
content="text/html;
charset=utf-8"
/>
<title>jquery弹出层浮动层代码</title>
<script
src="/ajaxjs/jquery1.3.2.js"
type="text/javascript"></script>
<style>
*{
margin:0;
padding:0}
body{
margin:0;
padding:0;
font-size:12px}
ul,li{
list-style:none}
ul{position:relative;top:-3px;
left:-3px;border:1px
solid
#ccc;
background:#fff;}
li{height:23px;line-height:23px;cursor:default;
padding:0
0
0
10px}
li.current{background:#eee}
.wrap{
width:158px;
background:#eee;
position:absolute;}
</style>
<script
type="text/javascript">
$(function(){
$(".wrap").hide();
var
objW=$(".wrap").width();
var
objH=$(".wrap").height();
$(document).mousedown(function(e){
var
selfX=objW+e.pageX;
var
selfY=objH+e.pageY
var
bodyW=document.documentElement.clientWidth+document.documentElement.scrollLeft;
var
bodyH=document.documentElement.clientHeight+document.documentElement.scrollTop;
if(selfX>bodyW
&&
selfY>bodyH){
$(".wrap").css({top:(bodyH-objH),left:(bodyW-objW)}).show();
}else
if(selfY>bodyH){
$(".wrap").css({top:(bodyH-objH),left:e.pageX}).show();
}else
if(selfX>bodyW){
$(".wrap").css({top:e.pageY,left:(bodyW-objW)}).show();
}else{
$(".wrap").css({top:e.pageY,left:e.pageX}).show();
}
})
$("li").hover(function(){
$(this).addClass("current");
},function(){
$(this).removeClass("current");
}).click(function(){
alert($(this).text())
$(this).parent().parent().hide();
})
})
</script>
</head>
<body>
<div
style="height:800px;width:900px"> </div>
<div
style="position:absolute;top:300px;left:300px"><span
style="color:#f00;font-size:28px">请按F5刷新,才能看到效果,</span><br>点击鼠标左键,弹出层,<br>在最右边点击时
层自动往左移</div>
<div
class="wrap">
<ul
onmousedown="event.cancelBubble
=
true">
<li>连江</li>
<li>宁德</li>
<li>福州</li>
<li>厦门</li>
<li>北京</li>
</ul>
</div>
</body>
</html>
以上就是本文给大家分享的全部内容了,希望大家能够喜欢。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
要一个带“长”字的成语 成语第二个字是长 预告登记有怎样的效力 ...他朋友借了三十万,现在还不出来,别人告他他会坐牢吗?我该不该借他... 欠网贷30万无力偿还,是否会坐牢? 寄快递什么意思 小配大出的小狗体型随谁狗狗生的小狗体型随谁 贝拉米奶粉最新事件有关于奶粉有问题的吗? 怀孕32周可以吃榴莲吗 榴莲的功效与作用 孕期31周能吃榴莲吗 苹果11pro拍月亮怎么设置 11pro夜间拍照有几个白点 一万元一分利息是多少 一分利息是什么意思 民间借贷中,1分利、1毛利是多少利率? 一万块钱的月息1%,一年是多少利息啊 1千万一分利息是多少 利息一分是什么意思 联系客服能不能直接注销 贷款5万利率为月息1%是多少利息 现在干电池用不用回收了 废旧电池的回收与利用(目的,方式,方法,过程,结论)字数800-900 你对废电池的回收有什么建议? 废电池能有什么用呢?回收要考虑什么问题呢? 新能源车生产企业为何被要求应建蓄电池回收渠道? 充电电池是有害垃圾它的回收方式是什么 特斯拉幕后的灵魂人物,为何要扎进电池回收行业? 高清美女壁纸,有意境的桌面图,美女桌面图? 这张美女壁纸是谁呀,有谁知道 这美女是?求壁纸 求好看的古代动漫美女图片做壁纸 谢谢了 jquery如何实现把一个div浮动到网页最上层 请问一个关于jquery 智能浮动定位smartFloat的问题,谢谢。 请问一个关于jquery 智能浮动定位smartFloat的问题 使用jquery如何实现浮动的div jquery 如何让一个弹出层在固定的DIV中拖动 JS或者jquery做 一个div不随滚动条上下移动改变位置的效果,就是div始 ... 关于JQuery头部导航浮动的插件 三张并列div上分别有三个浮动层,jquery鼠标经过时候显示浮动层,移开的... Jquery右侧浮动。左侧不动 jquery轮播插件导航怎样固定在下方 通过JQuery将DIV的滚动条滚动到指定的位置方便自动定位 jQuery实现将div中滚动条滚动到指定位置的方法 jquery 插件datatables 怎么固定头部 如何用js或jquery控制滚动条到指定位置 求一个使用jQuery插件,实现一个页面的DIV层拖拽 三国杀神貂禅和神孙尚香是游卡官方正版的么?还有山拓展包什么时候出?有哪几个武将? 三国杀,有了闪卡却不知道官网哪里有注册兑换账号 闪游卡用不了怎么回事 70级的暗月卡哪弄?去哪弄那些卡片去抽奖? 哪儿有买闪卡
  • 焦点

最新推荐

猜你喜欢

热门推荐