天天看點

Web App 開發-----滑動顯示功能按鈕,點選按鈕觸發事件

<!doctype html>
<html>

	<head>
		<meta charset="utf-8">
		<title></title>
		<meta name="viewport"
			content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link href="css/mui.css" target="_blank" rel="external nofollow"  rel="stylesheet" />
	</head>
	<body>
		<div class="mui-content">
			<h4>滑動顯示功能按鈕,點選按鈕觸發事件</h4>
			<ul id="task_1" class="mui-table-view">
				<li class="mui-table-view-cell">
					<div class="mui-slider-handle">
						左滑顯示删除按鈕
					</div>
					<div class="mui-slider-right">
						<a class="mui-btn mui-btn-red">删除</a>
					</div>
				</li>
				<li class="mui-table-view-cell">
					<div class="mui-slider-handle">
						右滑顯示删除按鈕
					</div>
					<div class="mui-slider-left">
						<a class="mui-btn mui-btn-red">删除</a>
					</div>
				</li>
				<li class="mui-table-view-cell">
					<div class="mui-slider-left">
						<a class="mui-btn mui-btn-red">删除</a>
					</div>
					<div class="mui-slider-right">
						<a class="mui-btn mui-btn-red">删除</a>
					</div>
					<div class="mui-slider-handle">
						左右滑動均可顯示删除按鈕
					</div>
				</li>
			</ul>
			
	</body>
	<script src="js/mui.js"></script>
	<script type="text/javascript">
		mui.init()
			(function($) {
				var btnArray = ["确認", "取消"];
				//點選按鈕觸發事件
				$("#task_1").on("tap", ".mui-btn", function(event) {
					var elem = this;
					var li = elem.parentNode.parentNode;
					mui.confirm("确認删除該條記錄?", "Hello MUI", btnArray, function(e) {
						if (e.index == 0) {
							li.parentNode.removeChild(li);
						} else {
							setTimeout(function() {
								$.swipeoutClose(li);
							}, 10);
						}
					});
				});
	</script>

</html>
           

代碼效果:

Web App 開發-----滑動顯示功能按鈕,點選按鈕觸發事件
Web App 開發-----滑動顯示功能按鈕,點選按鈕觸發事件