No, really:
var that = this;
var e = function() {
that.remove.delay(10, that, [d]);
}
On Sun, Nov 28, 2010 at 10:36 AM, Dailce <[email protected]> wrote:
> Here is the original code, I'm still trying to get it switched to
> mootools 1.3
>
> var remove = this.remove.create({
> bind: this,
> arguments: [item],
> delay: 10
> });
> this.items.push(item.addEvent('click', remove));
>
> if (this.options.duration) {
> var over = false;
> var trigger = (function() {
> trigger = null;
> if (!over) remove();
> }).delay(this.options.duration);
> item.addEvents({
> mouseover: function() {
> over = true;
> },
> mouseout: function() {
> over = false;
> if (!trigger) remove();
> }
> });
> }
>
> You can see it in action here http://jsfiddle.net/DrTQK/3/
>
> I'm still having trouble with the remove, seems to be showing the
> notification, but disappears quick, if you make the time longer, then
> the click doesn't fire.
>
>
>