weui dialog

切记:weui dialog 的样式是在weui.css,而不是在weui.min.css

HTML:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0" />
<title>选择科室</title>
<!--官网demo css-->
<link rel="stylesheet" type="text/css" href="../../css/example.css" />
<!--weui css-->
<link rel="stylesheet" href="../../css/weui.css" />
<link rel="stylesheet" href="https://cdn.bootcss.com/weui/1.1.0/style/weui.min.css" />
</head> <body ontouchstart>
<!--弹框的最外层 js_container-->
<div class="container js_container">
<div class="page">
<div class="weui-jiaj-panel">
<div class="weui-cell">
<div class="weui-cell__bd">
<input type="text" class="weui-input" placeholder="骨科" />
</div>
</div>
</div>
<div class="weui-cells__title">选择科室</div>
<div class="weui-jiaj-panel">
<div class="weui-jiaj-btn-cell">
<div class="weui-btn weui-btn_mini weui-btn_default">骨科</div>
<div class="weui-btn weui-btn_mini weui-btn_default">妇科</div>
<div class="weui-btn weui-btn_mini weui-btn_default">儿科</div>
<div class="weui-btn weui-btn_mini weui-btn_default">骨科</div>
<div class="weui-btn weui-btn_mini weui-btn_default">妇科</div>
<div class="weui-btn weui-btn_mini weui-btn_default">儿科</div>
</div>
</div>
          <!--点击 id="showKeshi"-->
<div class="bd spacing">
<div class="weui-btn weui-btn_mini weui-btn_primary" id="showKeshi">其它</div>
</div>
<!--showKeshi 科室弹框-->
<div class="weui_dialog_alert" id="keshiDialogPanel" style="display: none;">
<div class="weui_mask"></div>
<div class="weui_dialog">
<div class="weui_dialog_hd"><strong class="weui_dialog_title">输入科室</strong></div>
<div class="weui_dialog_bd">
<div class="weui-jiaj-dialog-panel">
<div class="weui-cell">
<div class="weui-cell__bd">
<input type="text" class="weui-input" placeholder="骨科" />
</div>
</div>
</div>
</div>
<div class="weui_dialog_ft">
<a href="javascript:;" class="weui_btn_dialog primary">确定</a>
</div>
</div>
</div>
<!--button-->
<div class="weui-jiaj-bd">
<div class="weui-jiaj-btn-spc weui-jiaj-btn-info">
<a href="javascript:;" class="weui-btn weui-btn_plain-default js_cell" data-id="doctorInfo">保存</a>
</div>
</div>
</div>
</div>
<!--页面切换-->
<script src="https://res.wx.qq.com/open/libs/zepto/1.1.6/zepto.js"></script>
</body>
</html>

弹框JS:

$(function () {
//获取js_container的jQuery节点
var $container = $('.js_container'); $container.on('click', '#showKeshi', function () {
$('#keshiDialogPanel').show();
$('#keshiDialogPanel').find('.weui_btn_dialog').on('click', function () {
$('#keshiDialogPanel').hide();
});
})
});

CSS:

.weui-jiaj-panel{
background-color: #fff;
margin-top: 10px;
position: relative;
overflow: hidden;
border-top: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
}
.weui-jiaj-dialog-panel{
background-color: #fff;
margin-top: 10px;
position: relative;
overflow: hidden;
}
.weui-jiaj-btn-info{
margin-top: 1em;
}

其它的demo:点击红框弹出页面

weui dialog

           <div class="weui-cell">
<div class="weui-cell__hd"><label for="hospitalName" class="weui-label">姓名</label></div>
<div class="weui-cell__bd">
<div id="doctorNameShow" class="weui-cell__ft">潘仁和</div> //id为click点击对象
</div>
</div>
<!--姓名修改弹框-->
<div class="weui_dialog_alert" id="doctorNameDialog" style="display: none;">
<div class="weui_mask"></div>
<div class="weui_dialog">
<div class="weui_dialog_hd"><strong class="weui_dialog_title">医生姓名</strong></div>
<div class="weui_dialog_bd">
<div class="weui-jiaj-dialog-panel">
<div class="weui-cell">
<div class="weui-cell__bd">
<input type="text" class="weui-input" placeholder="潘仁和" />
</div>
</div>
</div>
</div>
<div class="weui_dialog_ft">
<a href="javascript:;" class="weui_btn_dialog primary">确定</a>
</div>
</div>
</div>
上一篇:hadoop中集群节点ID不一致( java.io.IOException: Incompatible clusterIDs )


下一篇:用U盘烧写Uboot.bin到Nor Flash