처리 할 앵커 태그가 2500 개가 넘는 페이지가 있습니다. IE에서 이제 스크립트 중지 오류가 발생합니다. 배치로 할 수 있습니까? 500 번 실행 한 다음 다른 500 번 실행합니다 ?? 브라우저에서 스크립트 중지 오류를 방지하는 방법
이
는ajaxLinks : function(el, flag) {
var links = $(el).find('a');
var notLinkAr=["a[href^=javascript]","#toolbarId ul li>a","#tool_settings .link a",".page-action-links li>a","#tool_settings .label a",".success-map .success-tabs li>a",".success-map .sm_loggedin li>a", ".analyst_cat li>a",".modal",".layer",".newpage",".close",".hideFromPopup",".pagenum",".next",".prev",".delete_src",".tips","#hidr","#backr"];
$(notLinkAr).each(function(index){
var notLinkI=$(notLinkAr[index]);
if($(notLinkI).is("a")){
if($(notLinkI).length>0){
$(notLinkI).each(function(index1){
$(notLinkI[index1]).addClass("dontAjaxify");
});
}
}
});
$(links).each(function(i, obj){
var link = $(obj);
if(!$(obj).hasClass('dontAjaxify')){
link.attr('rel', link.attr('href'));
var rellnk = link.attr('rel');
if(flag=='ajaxified') {
if(/http/.test(rellnk)){
var relurl;
relurl=rellnk.replace((window.location.protocol + "//"+ window.location.hostname),'')
link.attr('rel', relurl);;
}
}
link.bind('click', function(e){}
는 스피는 페이지 (2500 임)의 모든 앵커 태그에 대한 클래스 추가 ... 코드이다.
태그에 대해 실행중인 스크립트는 무엇입니까 ?? – Baz1nga
jquery를 사용하여 실행하십시오 – Harry
sm 코드를 추가하십시오 .. 그렇지 않은 경우 추상 질문은 ... – Baz1nga