本文实例讲述了jquery实现可自动判断位置的弹出层效果代码。分享给大家供大家参考。具体如下:
这是一款jquery实现的智能弹出层效果,位置可以自适应,当层靠右边显示时自动往左移。初次运行时请按F5刷新,载入远程jQuery后才能看到效果,点击鼠标左键,弹出层将出现,在最右边点击时层自动往左移。
运行效果截图如下:
在线演示地址如下:
http://demo.jb51.net/js/2015/jquery-auto-check-pos-alert-dlg-demo/
具体代码如下:
jquery弹出层浮动层代码 *{ 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;} 请按F5刷新,才能看到效果,
点击鼠标左键,弹出层,
在最右边点击时层自动往左移
- 连江
- 宁德
- 福州
- 厦门
- 北京
希望本文所述对大家的jQuery程序设计有所帮助。



