微信遮罩层提示

<script type="text/javascript">
	var _system={
		$ : function(id) {
			return document.getElementById(id);
		},
		_client : function() {
			return {
				w : document.documentElement.scrollWidth,
				h : document.documentElement.scrollHeight,
				bw : document.documentElement.clientWidth,
				bh : document.documentElement.clientHeight
			};
		},
		_scroll : function() {
			return {
				x : document.documentElement.scrollLeft ? document.documentElement.scrollLeft
						: document.body.scrollLeft,
				y : document.documentElement.scrollTop ? document.documentElement.scrollTop
						: document.body.scrollTop
			};
		},
		_cover : function(show) {
			if (show) {
				this.$("cover").style.display = "block";
				this.$("cover").style.width = (this._client().bw > this
						._client().w ? this._client().bw : this._client().w)
						+ "px";
				this.$("cover").style.height = (this._client().bh > this
						._client().h ? this._client().bh : this._client().h)
						+ "px";
			} else {
				this.$("cover").style.display = "none";
			}
		},
		_guide : function(click) {
			this._cover(true);
			this.$("guide").style.display = "block";
			this.$("guide").style.top = (_system._scroll().y + 5) + "px";
			window.onresize = function() {
				_system._cover(true);
				_system.$("guide").style.top = (_system._scroll().y + 5) + "px";
			};
			if (click) {
				_system.$("cover").onclick = function() {
					_system._cover();
					_system.$("guide").style.display = "none";
					_system.$("cover").onclick = null;
					window.onresize = null;
				};
			}
		},
		_zero : function(n) {
			return n < 0 ? 0 : n;
		}
	}
</script>

让后在js赋值就好了

$(".IOS").attr("onclick","_system._guide(true)");

输入图片说明

转载于:https://my.oschina.net/yongqingfan/blog/687776

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值