Заменить код строки быстро Effiecient - PullRequest
0 голосов
/ 07 июля 2011

В последние несколько дней я создаю скрипт для замены строки со всей вашей помощью. Сейчас я тестирую на всех своих сайтах, но на некоторых сайтах показывает ошибку всплывающего окна остановки скрипта в FF, при ошибке Chil Kil Page мой скрипт использует большой ресурс браузера при замене, поэтому мне нужны ваши профессиональные штрихи кода, которые делают скрипт замены строк более эффективным Быстро оптимизирован вот мой код:

function avid_number_setup(){

var avidno = '(800).123.1234';

var match_tollandlocal = avidno.match(/800|822|833|844|855|866|877|888|899/gi);

if(match_tollandlocal != null){

 //alert('TollFree number');

 (function($){

   $('*').each(function(i){

   $('body').html($('body').html().replace(avidno,'<span id="avidtoll">AvidTrak Tracking Number</span>'));       

  })

 })(jQuery)

}

if(match_tollandlocal == null){

 // alert('Local number');

 (function($){

   $('*').each(function(i){

   $('body').html($('body').html().replace(avidno,'<span id="avidlocal">AvidTrak Tracking Number</span>'));       

   })

  })(jQuery)

 }  

} 

avid_number_setup();

Нужны ваши подсказки / советы, чтобы моя строка заменяла код более быстрым и эффективным.

1 Ответ

1 голос
/ 07 июля 2011

Этот код:

$('*').each(

Делает что-то для каждого элемента на странице.Это занимает много времени и не нужно.Удалить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...