/**
* Hides the element
*
* @param String fx-name
* @param Object fx-options
* @return Element this
*/
hide: function(fx_name, fx_options) {
this.constructor.current = null;
return Toggler_toggle(this, 'show', fx_name, fx_options);
},
Передаётся "show", а должно быть, судя по всему, "hide".
функция таймера:
func_timer = R(function()
{
autocompliter.fire('done');
console.log('timer');
if ( defined(autocompliter.options.spinner) &&
defined(autocompliter.options.spinner.hide) )
{
autocompliter.options.spinner.hide();
}
});
обработчики:
show: function(event)
{
if ( defined(obj_timer) && defined(obj_timer.cancel) )
{
obj_timer.cancel();
}
},
update: function(event)
{
if ( defined(obj_timer) && defined(obj_timer.cancel) )
{
obj_timer.cancel();
}
},
hide: function(event)
{
obj_timer = func_timer.delay( '1000' );
hide
hide
hide
hide
hide
GET http://...
hide
timer
GET http://...
timer
timer
GET http://...
hide
timer
Просто думал, для вашего случая этого может оказаться достаточно
On 15 мар, 23:09, Nikolay Nemshilov <nemshi...@gmail.com> wrote:
> Попробуйте плз вот еще соборочку, тут кажется все поправил
>
> right-autocompleter-src.js
> 18KПросмотретьЗагрузить
>
> right-autocompleter.js
> 7KПросмотретьЗагрузить
>
>
>
> On Mar 15, 2012, at 10:38 PM, Avol wrote:
>
>
>
>
>
>
>
On 16 мар, 14:34, Nikolay Nemshilov <nemshi...@gmail.com> wrote:
On 16 мар, 14:34, Nikolay Nemshilov <nemshi...@gmail.com> wrote: