Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/11/2011, 12:49
Avatar de Rappa
Rappa
 
Fecha de Ingreso: noviembre-2011
Ubicación: Montevideo, Uruguay
Mensajes: 80
Antigüedad: 12 años, 6 meses
Puntos: 13
Respuesta: Expresión Regular?

Gracias por la respuesta. La función no es mia, estaba viendo un codigo de un scroller ya que me gusta ver cómo funcionan las cosas y me topé con eso. Te pongo todo el código:

Código Javascript:
Ver original
  1. formatfeeds:function(){
  2.         function formatdate(datestr, showoptions){
  3.             var itemdate=new Date(datestr)
  4.             var parseddate=(showoptions.indexOf("datetime")!=-1)? itemdate.toLocaleString() : (showoptions.indexOf("date")!=-1)? itemdate.toLocaleDateString() : ""
  5.             return "<span class='datefield'>"+parseddate+"</span>"
  6.         }
  7.         var sagcontent='<ul>'
  8.         var slider=this, rssdata=this.setting.rssdata, entries=this.entries
  9.         for (var i=0; i<entries.length; i++){
  10.             sagcontent+='<li><a href="'+entries[i].link+'" target="'+rssdata.linktarget+'">'+entries[i].title+'</a>'
  11.                 +'<div class="rsscontent">'
  12.                 +(/description/.test(rssdata.displayoptions)? entries[i].content : entries[i].contentSnippet)
  13.                 +'</div>'
  14.                 +'<div class="rsslabel">'
  15.                 +(/label/.test(rssdata.displayoptions)? "<b>Source("+(i+1)+"):</b> "+entries[i].label+" " : "")
  16.                 +(/date/.test(rssdata.displayoptions)? formatdate(entries[i].publishedDate, rssdata.displayoptions): "")
  17.                 +'</div>'
  18.                 +'</li>\n\n'
  19.         }
  20.     sagcontent+='</ul>'
  21.     this.reloadul(sagcontent)
  22.     if (slider.setting.refreshsecs>0) //refetch contents every x sec?
  23.         setTimeout(function(){slider.fetchfeeds()}, slider.setting.refreshsecs*1000)
  24.     }

Eso de las expresiones regulares que se evaluan con lo devuelto por una función, es nativo de Javascript o funcionalidad de jQuery?

Saludos
__________________
Drugs and alcohol are not the answer
Unless you are asking what i'm doing this weekend