Hmm... maybe you should use some plain Javascript:

$("p")[0].firstChild;

A bit extended:

$("p").each(function() {
  console.log( this.firstChild );
});

would log all the texts from the Ps but not the texts inside the SPAN.

Maybe this helps...

On 28 Sep., 21:51, [EMAIL PROTECTED] wrote:
> Dear MorningZ ,
> I don't want to remove the Span I just want to filter the text before
> the Span ...
> Pedram
>
> On Sep 28, 10:22 pm, MorningZ <[EMAIL PROTECTED]> wrote:
>
> > this is TOTALLY untested, but should work
> > $("p").click(function() {
> >       var txt =$(this).html();
> >       txt = $(txt).find("span").remove().text();
> >       alert(txt);
> > );
>
> > On Sep 28, 2:13 pm, [EMAIL PROTECTED] wrote:
>
> > > Hi Guys,
>
> > > this is the Code which I am working on
>
> > > <p>
> > >   Data which I need to select and it hasn't  an attribute
> > >   <span> Data in a Span </span>
> > > </p>
> > > <p>
> > >   Data which I need to select and it hasn't  an attribute
> > >   <span> Data in a Span </span>
> > > </p>
> > > <p>
> > >   Data which I need to select and it hasn't  an attribute
> > >   <span> Data in a Span </span>
> > > </p>
> > > How could FIlter and Select the text Before the <span>
> > > does someone has an Idea ?
>
>

Reply via email to