父级页面注册事件:
var btns = [];
var a1 =$("<a id='prev_but'>").on("click", function(){
}); // 上一页
btns.push(a1)
var a2 =$("<a id='next_but'>").on("click", function(){
}); // 下一页
btns.push(a2)
$(layero).find(".layui-layer-setwin").html('').append(btns);
子级页面触发事件:
// 上一条
$("#goPrev").click(function(){
parent.$('#prev_but',parent.doucment).trigger('click');
// $("#prev_but", window.parent.document).trigger("click");
//window.parent.document.getElementById("prev_but").click();
})
// 下一条
$("#goNext").click(function(){
parent.$('#next_but',parent.doucment).trigger('click');
//$("#next_but", window.parent.document).trigger("click");
//window.parent.document.getElementById("next_but").click();
})
1. 父级页面在注册事件时,jquery使用 .on() ;
2.子级页面触发父级页面元素的click事件时,使用parent.$('#next_but',parent.doucment).trigger('click');