1. /**  
  2.  * @param sstr #searchCondition查找对像  
  3.  * @param obj #order .nan a被查找对像  
  4.  * @name mouseOver 页面效果 该函数 在模板被调用  
  5.  * @return null 如果页面有关键字查询,标记关键字  
  6.  */ 
  7. function doColor(sstr,obj) {  
  8.     str2 = $.trim($(sstr).val().replace(/;/g, ''));  
  9.     if (str2 == '')  
  10.         return;  
  11.     len = str2.length;  
  12.     $(obj).each(  
  13.             function() {  
  14.                 str3 = $(this).text();  
  15.                 str4 = '';  
  16.                 for (i = 0; i < len; i++) {  
  17.                     strk = $.trim(str2.charAt(i));  
  18.                     if (strk != '') {  
  19.                         str4 = ReplaceAll(str3, strk,  
  20.                                 '<b class="wrap">' + strk + '</b>');  
  21.                         str3 = str4;  
  22.                     }  
  23.                 }  
  24.                 $(this).html(str4);  
  25.             });  
  26. }  
  27. /**  
  28.  * @name ReplaceAll  
  29.  * @param String initStr 要替换的字符串   
  30.  * @param String rstr  被替换的字符串   
  31.  * @return String str 替换成的字符串   
  32.  */ 
  33. function ReplaceAll(initStr, rstr, rs) {  
  34.     str = '';  
  35.     while (initStr.indexOf(rstr) != -1) {  
  36.         k = initStr.indexOf(rstr);  
  37.         initStr = initStr.replace(rstr, rs);  
  38.         str += initStr.substr(0, k + rs.length);  
  39.         initStr = initStr.substr(k + rs.length);  
  40.     }  
  41.     str += initStr;  
  42.     return str;