[TOC]
# 打开悬浮提示
*****
## 方法:
```
$common.open_box({});
```
| 参数 |描述 | 类型 |默认值 | 是否可选|
| --- | --- |--- | --- | --- |
| lei | 1=隐私政策 | 数字 | 0 | 可选 |
| name | 弹出窗口名字 | 字符串 | | |
| img | 自定义提示图标(留空则显示默认图) | 字符串 | | 可选 |
| img_style | 自定义提示图标样式 | 字符串 | | 可选 |
| title | 提示标题 | 字符串 | | 可选 |
| describe | 提示描述(小字体) | 字符串 | | 可选 |
| describe_style | 自定义提示描述的样式 | 字符串 | | 可选 |
| cbc | 是否点击空白背景关闭弹窗 | 布尔值 | false | 可选 |
| hide_bj | 是否隐藏透明背景 | 布尔值 | false | 可选 |
| hide_c | 是否隐藏顶部关闭按钮 | 布尔值 | false | 可选 |
| button_list | 按钮数组 | 数组 | | 可选 |
| button_html | 自定义按钮html模式 | html | | 可选 |
| button_ret | 按钮点击回调 回调格式 {index:1} | function | | 可选 |
| close_callback | 关闭窗口回调 | function | | 可选 |
*****
### 示例:通用提示弹窗
![](https://img.kancloud.cn/b3/f7/b3f7ddb5e0a8dbf8aac652464e94941d_584x616.png)
```
$common.open_box({
'name': 'tisi1',
cbc: true,
title: '提现成功',
describe: '我们将在3个工作日内将提现金额转账到预留账号。',
img: './../image/app/cannel.png',
img_style: 'margin: 2rem 0rem 0rem 0rem; height: 5rem;'
});
```
*****
### 示例:通用提示弹窗【带按钮数组以及按钮回调】
![](https://img.kancloud.cn/33/66/33668e68d3a71d59062d4f0cdef35c3a_750x808.jpeg)
```
//title=标题 class=按钮样式 style=按钮附加css
var button_list=[
{title:'取消',class:'weui-btn_default',style:' font-size: 20px; '},
{title:'确定',class:'weui-btn_primary',style:' font-size: 20px; '}
];
$common.open_box({
name: 'tisi1',
cbc: true,
title: '提示信息',
describe: '您的资料已补充完整,平台正在加紧审核中,请耐心等待!<span class="ea55_a" onclick="api.toast({ msg: \'测试\', duration: 2000, location:\'bottom\' });" >点击联系平台客服</span>',
img: './../image/app/message_bg.png',
img_style: '',
button_list:button_list,
button_ret:function(ret){
//按钮回调
alert(JSON.stringify(ret));
if(ret){
if(ret.index==0){
//取消关闭弹窗
api.closeFrame({
name: 'tisi1'
});
}
}
}, close_callback:function(ret){
//关闭弹窗按钮回调
alert(JSON.stringify(ret));
}
});
```
*****
### 示例:通用提示弹窗【带按钮数组以及按钮回调】HTML按钮模式
> 按钮完全用html输出,方便自定义样式
```
var button_data='';
button_data+='<div class="weui-flex ea55_anniu_box_2">';
button_data+=' <div class="weui-flex__item">';
button_data+=' <div class="weui-btn weui-btn_default" style=" font-size: 14px; ">取消</div>';
button_data+='</div>';
button_data+=' <div class="weui-flex__item">';
button_data+=' <div class="weui-btn weui-btn_primary" style=" font-size: 14px; ">弹出测试</div>';
button_data+=' </div>';
button_data+='</div>';
$common.open_box({
name: 'tisi1',
cbc: true,
title: '提示信息',
describe: '您的资料已补充完整,平台正在加紧审核中,请耐心等待!<span class="ea55_a" onclick="api.toast({ msg: \'测试\', duration: 2000, location:\'bottom\' });" >点击联系平台客服</span>',
img: './../image/app/message_bg.png',
img_style: '',
button_html:button_data,
button_ret:function(ret){
//按钮回调
alert(JSON.stringify(ret));
if(ret){
if(ret.index==0){
//取消关闭弹窗
api.closeFrame({
name: 'tisi1'
});
}
}
}
});
```
*****
### 示例:通用提示弹窗【描述文字自定义样式 :居中】
![](https://img.kancloud.cn/34/ee/34ee36f2d6ff489e44f6a0deebc44fdb_750x736.jpeg)
```
function ea55_zaixianshichang(){
var button_list=[
{title:'我知道了',class:'weui-btn_primary',style:' font-size: 20px; '}
];
$common.open_box({
name: 'ea55_zaixianshichang',
cbc: true,
title: '你好棒棒哦',
describe: '您的在线时常为 10:00 好好加油哦',
describe_style: ' text-align: center; ',
img: './../image/app/d1.png',
img_style: 'margin: 2rem 0rem 0rem 0rem; height: 5rem;',
button_list:button_list,
button_ret:function(ret){
//按钮回调
// alert(JSON.stringify(ret));
if(ret){
if(ret.index==0){
//取消关闭弹窗
api.closeFrame({
name: 'ea55_zaixianshichang'
});
}
}
}, close_callback:function(ret){
//关闭弹窗按钮回调
alert(JSON.stringify(ret));
}
});
}
```
*****
### 通用整合
#### lei=1 隐私政策弹窗
```
$common.open_box({
'name': 'yinsizhengce',
'lei': 1
});
```
#### 带确定按钮疑问窗口
```
$common.open_box_1({name:'delimg',title:'',
describe:'确定要删除图片吗?',
button_ret:function(ret){
if(ret&&ret.index==1){
//点击确定按钮
//$(myobj).parents(".ea55_js_grid").remove();
api.closeFrame({
name: 'delimg'
});
}
}});
```