|
@@ -57,22 +57,12 @@ $(function(){
|
|
|
var str="";
|
|
|
for(var i=0;i<res.length;i++){
|
|
|
var temp=res[i];
|
|
|
- var s_type = temp["s_type"];
|
|
|
- s_type = "bid";
|
|
|
- if(s_type == "bid"){
|
|
|
- s_type = "中标";
|
|
|
- }else if(s_type == "tender"){
|
|
|
- s_type = "招标";
|
|
|
- }
|
|
|
- if(s_type != ""){
|
|
|
- str+="<span style='display: none;' class='dataType'>【"+s_type+"】</span>";
|
|
|
- }
|
|
|
str+=temp["s_content"];
|
|
|
a_visitedindex=temp["a_visitedindex"];
|
|
|
a_publishtime=temp["a_publishtime"];
|
|
|
f_id=temp["_id"];
|
|
|
}
|
|
|
- $("#conlist").append('<div id="ycwords">'+str+'</div>');
|
|
|
+ $("#conlist").append('<div id="ycwords" datatype="'+temp["s_type"]+'">'+str+'</div>');
|
|
|
//信息条总数
|
|
|
le=$(".tslist").length;
|
|
|
//
|
|
@@ -85,18 +75,24 @@ $(function(){
|
|
|
var html = $(this).html();
|
|
|
for(var i=0;i<s_words.length;i++){
|
|
|
if(s_words[i] != ""){
|
|
|
- var reg = new RegExp(s_words[i],"gm");
|
|
|
- html = html.replace(reg,function(word){
|
|
|
- return '<font class="keyword">'+word+'</font>';
|
|
|
- });
|
|
|
+ var wordsArray = s_words[i].split("+");
|
|
|
+ for(var si=0;si<wordsArray.length;si++){
|
|
|
+ var reg = new RegExp(wordsArray[si],"gm");
|
|
|
+ html = html.replace(reg,function(word){
|
|
|
+ return '<font class="keyword">'+word+'</font>';
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
for(var i=0;i<a_interest.length;i++){
|
|
|
if(a_interest[i] != ""){
|
|
|
- var reg = new RegExp(a_interest[i],"gm");
|
|
|
- html = html.replace(reg,function(word){
|
|
|
- return '<font class="keyword">'+word+'</font>';
|
|
|
- });
|
|
|
+ var interestArray = a_interest[i].split("+");
|
|
|
+ for(var si=0;si<interestArray.length;si++){
|
|
|
+ var reg = new RegExp(interestArray[si],"gm");
|
|
|
+ html = html.replace(reg,function(word){
|
|
|
+ return '<font class="keyword">'+word+'</font>';
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
$(this).html(html);
|
|
@@ -109,7 +105,15 @@ $(function(){
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- $(this).find("a.bt").wrap("<div class='bt-parent' id="+xh+"></div>");
|
|
|
+ var datatype = $(this).parents("#ycwords").attr("datatype");
|
|
|
+ if(datatype == "bid"){
|
|
|
+ datatype = "【中标】";
|
|
|
+ }else if(datatype == "tender"){
|
|
|
+ datatype = "【招标】";
|
|
|
+ }else{
|
|
|
+ datatype = "";
|
|
|
+ }
|
|
|
+ $(this).find("a.bt").prepend(datatype).wrap("<div class='bt-parent' id="+xh+"></div>");
|
|
|
$(this).append(function(){
|
|
|
if(a_publishtime == "" || typeof(a_publishtime[xh]) == "undefined"){
|
|
|
return "";
|
|
@@ -187,23 +191,13 @@ function loadMore(){
|
|
|
var str="";
|
|
|
for(var i=0;i<res.length;i++){
|
|
|
var temp=res[i];
|
|
|
- var s_type = temp["s_type"];
|
|
|
- s_type = "bid";
|
|
|
- if(s_type == "bid"){
|
|
|
- s_type = "中标";
|
|
|
- }else if(s_type == "tender"){
|
|
|
- s_type = "招标";
|
|
|
- }
|
|
|
- if(s_type != ""){
|
|
|
- str+="<span style='display: none;' class='dataType'>【"+s_type+"】</span>";
|
|
|
- }
|
|
|
str+=temp["s_content"];
|
|
|
a_visitedindex=temp["a_visitedindex"];
|
|
|
a_publishtime=temp["a_publishtime"];
|
|
|
f_id=temp["_id"];
|
|
|
}
|
|
|
|
|
|
- $("#conlist").append('<div id="ycwords">'+str+'</div>');
|
|
|
+ $("#conlist").append('<div id="ycwords" datatype="'+temp["s_type"]+'">'+str+'</div>');
|
|
|
//
|
|
|
$(".tslist").each(function(n){
|
|
|
$(this).children(".xh").text(function(i,v){
|
|
@@ -214,18 +208,24 @@ function loadMore(){
|
|
|
var html = $(this).html();
|
|
|
for(var i=0;i<s_words.length;i++){
|
|
|
if(s_words[i] != ""){
|
|
|
- var reg = new RegExp(s_words[i],"gm");
|
|
|
- html = html.replace(reg,function(word){
|
|
|
- return '<font class="keyword">'+word+'</font>';
|
|
|
- });
|
|
|
+ var wordsArray = s_words[i].split("+");
|
|
|
+ for(var si=0;si<wordsArray.length;si++){
|
|
|
+ var reg = new RegExp(wordsArray[si],"gm");
|
|
|
+ html = html.replace(reg,function(word){
|
|
|
+ return '<font class="keyword">'+word+'</font>';
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
for(var i=0;i<a_interest.length;i++){
|
|
|
if(a_interest[i] != ""){
|
|
|
- var reg = new RegExp(a_interest[i],"gm");
|
|
|
- html = html.replace(reg,function(word){
|
|
|
- return '<font class="keyword">'+word+'</font>';
|
|
|
- });
|
|
|
+ var interestArray = a_interest[i].split("+");
|
|
|
+ for(var si=0;si<interestArray.length;si++){
|
|
|
+ var reg = new RegExp(interestArray[si],"gm");
|
|
|
+ html = html.replace(reg,function(word){
|
|
|
+ return '<font class="keyword">'+word+'</font>';
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
$(this).html(html);
|
|
@@ -240,7 +240,15 @@ function loadMore(){
|
|
|
}
|
|
|
}
|
|
|
if($(this).children(".time-diff").length == 0){
|
|
|
- $(this).find("a.bt").wrap("<div class='bt-parent' id="+vi+"></div>");
|
|
|
+ var datatype = $(this).parents("#ycwords").attr("datatype");
|
|
|
+ if(datatype == "bid"){
|
|
|
+ datatype = "【中标】";
|
|
|
+ }else if(datatype == "tender"){
|
|
|
+ datatype = "【招标】";
|
|
|
+ }else{
|
|
|
+ datatype = "";
|
|
|
+ }
|
|
|
+ $(this).find("a.bt").prepend(datatype).wrap("<div class='bt-parent' id="+vi+"></div>");
|
|
|
$(this).append(function(){
|
|
|
if(a_publishtime == "" || typeof(a_publishtime[vi]) == "undefined"){
|
|
|
return "";
|