规范:jquery-3.1.0_min.js
我有一个带有for循环的jQuery Modal弹出窗口,以及由Ajax请求提供的内容。
我需要第一个模态弹出窗口点击通过for循环打开第二个模态弹出窗口,并发送一些数据作为弹出窗口发送到第二个模态。
第一模态
modelDetail_Wbs_base = function(httpServ){
$('.openeval_WSC').click(function () {
$("#wbs_srvr_dialog1").dialog({
$.each(val,function(k,v){
if((urlTmp != "--") && (env == 'DAO')){
wsdta = wsdta +"<div id='mopenevala_WDTA' Service='DATA-SERVICE'
hst="+urlTmp+" ><li><a href='#'>"+urlTmp+"</a></li></div>";
}
}
});
});
}
第二模态
modelDetail_Wbs_dtls = function(httpServ){
$('#mopenevala_WDTA').click(function(){
alert("!!! HELL");
});
}
问题:我无法打开第二个模态。有什么建议吗?
答案 0 :(得分:0)
将 id 设为类
在第一模式中:
wsdta = wsdta +"<div class='mopenevala_WDTA' Service='DATA-SERVICE' hst="+urlTmp+" ><li><a href='#'>"+urlTmp+"</a></li></div>";
在第二模态中:
$('.mopenevala_WDTA').click(function(){
alert('Hi');
});