function getlist(sy) {
$.ajax({
type: "POST",
url: '/ProductCenters/Cloud/Ajax_Server/CloudManage.ashx',
data: { sy: sy, typex: "7" },
success: function (data) {
$("#system").empty();
$("#system").append(data);
}
});
}
当页面重新拼接过js html 后 导致无法点击事件 所以只能用下面的事件委托
原因是Ajax在载入新的dom之前就已经把页面的JS加载完了,再执行事件时,没有绑定到新载入的dom上。
这时候就需要利用Jquery的事件委托。
$("父元素").on("click","子元素",function(){
//执行代码
})
//jquery 事件委托
$(".vpsBuy-chooseCon").on('click', 'li', function () {
$(this).addClass('cur').siblings().removeClass('cur')
})