Firebug 向我显示以下错误:too much recursion
,我尝试了很多来确定导致我这个错误的原因,但徒劳无功
这是我的 JavaScript 代码:
$(".scan").click(function(e){
e.preventDefault();
var docName = $("#nomPJ").val();
$(this).attr("nomDoc",docName);
});
另一个在单独的 js 文件中:
$(".scan").live("click",function(event){
alert("frame");
var e = event.target;
nomDoc = $(e).attr("nomDoc");
idDoc = $(e).attr("idDoc");
alert("id"+idDoc);
$("#title").text(nomDoc);
$("#modal-body").empty().append('<iframe frameBorder="0" height="90%" width="98%" style="margin-left: 5px" src="/GRH/Scan.jsp?nomDoc=' + nomDoc + '&idDoc='+idDoc+'"></iframe>');
$("#myModal").modal({ dynamic: true });
});
html元素:
<a href="" class="scan" idDoc="1" nomDoc="" target="_blanck">numériser</a>
我删除了第一个代码,但问题仍然存在。