Thanks Klaus,

That's a fantastically simple workaround. It wouldn't have occurred to
me to put in that redundant loop/function.

I'm not surprised that Safari 1.3 isn't supported by jQuery, trouble
is, most people I develop for think that it should work just as well
regardless! I'll have to debug as I go.

Many thanks again,

Dan.

On 1/9/08, Klaus Hartl <[EMAIL PROTECTED]> wrote:
>
> On 9 Jan., 19:14, "Dan Eastwell" <[EMAIL PROTECTED]> wrote:
> > Thanks Klaus, I'll have to rewrite my functions for that. I'm sure
> > it's no great headache.
>
> Before rewriting, have you tried the following?
>
> // attach event handler the usual way
> var $a = $('a');
> $a.click(function() { ... });
>
> // be nice to Safari 1.3 dinosaurs
> $.each($a, function() {
>     this.onclick = function() { return false; };
> });
>
> I think I've done it like that once but cannot remember where to find
> it...
>
>
> > Thanks again for your reply. Do you know how the ui.tabs plug in
> > covers this situation?
>
> Yes. I do not support Safari 1.3 ;-)
>
> I consider this browser as outdated as IE 5 (which is not supported by
> Tabs either). Safari 1.3 isn't officially supported by jQuery itself
> by the way.
>
> --Klaus
>


-- 
Daniel Eastwell

Portfolio and articles:
http://www.thoughtballoon.co.uk

Blog:
http://www.thoughtballoon.co.uk/blog

Reply via email to