anyway - here's a working demo f writing such a rule:
http://jsfiddle.net/ariehg/ZUWnh/2/

On Mon, Mar 28, 2011 at 2:46 PM, אריה גלזר <[email protected]> wrote:

> whoops. bad demo. started writing the pseudo-selector, then found
> contains...
>
>
> On Mon, Mar 28, 2011 at 2:44 PM, אריה גלזר <[email protected]> wrote:
>
>> If what you are looking for is some selector magic to tell you if an
>> element has a certain text in it, you can use Slick's definePseudo:
>> http://jsfiddle.net/ariehg/ZUWnh/
>> note that this will only mask the awful performance issues concerning
>> iterating over elements like that, so try to make the selectors themselves
>> as efficient as possible (div.mydiv:contains-text instead of
>> *:contains-text)
>>
>>
>> On Mon, Mar 28, 2011 at 2:18 PM, Steve Onnis <[email protected]>wrote:
>>
>>> It would be better if i could somehow use something like a textNode or
>>> something as i need to locate the text string and find out what its
>>> parent
>>> element is
>>>
>>> -----Original Message-----
>>> From: Fli7e [mailto:[email protected]]
>>> Sent: Monday, 28 March 2011 11:02 PM
>>> To: MooTools Users
>>> Subject: [Moo] Re: replaceing a text string
>>>
>>> maybe this is what you are looking for ...
>>>
>>>        document.body.getElements('div').each( function(elm){
>>>                elm.set(
>>>                        'html',
>>> elm.get('html').replace(/(searchterm)/g,"<span>$1</span>")
>>>                );
>>>        });
>>>
>>> On 28 Mrz., 13:34, "Steve Onnis" <[email protected]> wrote:
>>> > can anyone suggest an easy way to replace some text on a page, well
>>> actually
>>> > i want to wrap text strings on a page with a span tag
>>> >
>>> > so for example
>>> >
>>> > <div>this is some text</div>
>>> >
>>> > Would become
>>> >
>>> > <div>this is <span>some</span> text</div>
>>>
>>>
>>
>>
>> --
>> Arieh Glazer
>> אריה גלזר
>> 052-5348-561
>> http://www.arieh.co.il
>> http://www.link-wd.co.il
>>
>>
>
>
> --
> Arieh Glazer
> אריה גלזר
> 052-5348-561
> http://www.arieh.co.il
> http://www.link-wd.co.il
>
>


-- 
Arieh Glazer
אריה גלזר
052-5348-561
http://www.arieh.co.il
http://www.link-wd.co.il

Reply via email to