原代码:
//点击删除按钮 电脑端显示正确,可以触发函数并执行 ,手机端删除按钮变灰,无法点击
<i class="fa fa-close changeStatus" title="删除" changeNum="3" del_id="<?= $v['id'] ?>"></i>
//更改状态
$(document).on('click',".changeStatus", function () {
var id = $(this).attr('del_id');
var changeId = $(this).attr('changeNum');
console.log(changeId)
var statusi = '';
if (changeId == 0) {
statusi = '启用';
} else if (changeId == 2) {
statusi = '禁用';
}else if (changeId == 3) {
statusi = '删除';
} else {
statusi = '禁用'
}
if(changeId ==3 ){
if (confirm('删除活动会清空该活动的数据,确定要' + statusi + '该活动吗?')) {
$.post('/agency/instance/delete', {id: id, status: changeId, _csrf: _csrf}, function (e) {
if (e.status == 0) {
alert('' + status + '成功!');
location.reload();
} else {
alert(e.msg);
return false;
}
}, 'json')
}
}else{
if (confirm('确定要' + statusi + '该活动吗?')) {
$.post('/agency/instance/delete', {id: id, status: changeId, _csrf: _csrf}, function (e) {
if (e.status == 0) {
alert('' + status + '成功!');
location.reload();
} else {
alert(e.msg);
return false;
}
}, 'json')
}
}
});
新改代码
//增加了a标签,写另一个空的方法
<a href="javascript:void(0);" onclick="deleteya(<?= $v['id'] ?>)" id="delete">
<i class="fa fa-close changeStatus" title="删除" changeNum="3" del_id="<?= $v['id'] ?>"></i>
</a>
<script>
function deleteya(ai_id){
}
</script>
网上的资料
html:<li ontouch="myFunction()">
js:
window.onload = function(){
function myFunction(){
alert("写执行的代码")
}
}