CSS only operates on tagged elements. You'll have to wrap the text
node in a span (with a certain class, for example).

On Tue, Jan 5, 2010 at 2:00 AM, bundy <ctil...@hinet.net.au> wrote:
> Hi, I'm new to jQuery, finding feet.
>
> I want to be able to say, "if the text node of a certain child
> consists of certain string, do this with its css".
>
> Gotten as far as changing the css of all the children, thus:
>
> $(document).ready(function(){
>  $("div > p::nth-child(6).css("color", "red");
>  });
>
> but
>
> $(document).ready(function(){
>  $("div > p::nth-child(6).textNode("_ _").css("color", "red");
>  });
> doesn't do it. Nor does textNode=...
>
> Second question,  Firefox error console isn't muchhelp in interpreting
> the error. Any suggestion for debugging?
>

Reply via email to