一直在项目中用百度的popup.js,挺好用兼容性不错
有关详细介绍:http://bbs.80nian.net/thread-428-1-1.html
使用中自己也试着修改了些源码 以适应实际需要
1、在弹出层的时候popup.js隐藏了父页面中所有的select选择框,当然这是必要的,但项目中用到了日期选择框js,如果他们两个一块用,呵呵,就开始打架了,现象是 当关闭popup弹出框后会发现页面上有年份和月的select下拉框,我看到是在左上角
分析popup.js,修改了源码,在popup.js隐藏select的时候,判断如果id为日期选择框中的id名字就不做操作,OK!
2、关闭按钮图标问题,popup.js写死从www.baidu.com中取关闭按钮图片,总不能用着人家js还要用人家图片 呵呵,索性换成了个全角 的X 哈哈
3、遇到一个新需求,就是想在关闭popup的时候,做一些判断处理,看来要对刚刚那个X动手脚了,在config中加了个属性showCloseButton,如果showCloseButton=true显示X,否则不显示X,然后自己在页面中加一个button处理关闭事件,这样自己想做什么就做什么了,哈哈
没有评论:
发表评论