mui如何取元素属性的值
<ul id="OA_task_1" class="mui-table-view">
<li class="mui-table-view-cell">
<div class="mui-slider-right mui-disabled">
<a class="mui-btn mui-btn-blue" id="bianji" val='id1'>编辑</a>
<a class="mui-btn mui-btn-red" id="shanchu" val='id1'>删除</a>
</div><div class="mui-slider-handle">姓名1</div>
</li>
</ul>
<script>
$('#OA_task_1').on('tap', '#shanchu', function(event) {
var aa=this.val;//这里直接用this获取
console.log("id是"+aa);//获取到为undefined
//mui
var elem = this;
var li = elem.parentNode.parentNode;
mui.confirm('确认删除该条记录?', '温馨提示', btnArray, function(e) {
if (e.index == 0) {
li.parentNode.removeChild(li);
} else {
setTimeout(function() {
$.swipeoutClose(li);
}, 0);
}
});
});
</script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
var aa=this.val;这个是什么???
js的话是this.getAttribute('val'),jq是attr("val"),这里是js语法,用前者吧