I'm using this code, and the "title" variable is a local variable in the
hover-over function, and not able to be accessed from the next function -
therefore my tooltip has no content the next time I hover over:
$("#places ul li a").hover(function() {
var title = $(this).attr("title");
$(this).removeAttr("title")
}, function() {
$(this).attr({
title: title
});
});(I've removed my custom tooltip code for clarity and I'm just focussing on the title stuff here). Is there any way I could enclose the whole lot in a function and store the variable in an enclosing function perhaps? -- Alex On Sat, Dec 6, 2008 at 12:43 AM, Jörn Zaefferer < [EMAIL PROTECTED]> wrote: > Store the title in a variable, remove it from the element, and restore > it on mouseout. > > Jörn > > On Sat, Dec 6, 2008 at 1:34 AM, Alex Hempton-Smith > <[EMAIL PROTECTED]> wrote: > > Hi all, > > I'm using the "title" attribute to create my own custom tooltip, very > simple > > so it doesn't really need a plugin. > > Everything works fine, except I would like to hide the default tooltip > > (yellow on Windows). How would I go about this? > > How do the tooltip plugins do it? > > > > Many thanks, > > Alex > > >

