Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> задержка перед кликом, jQuery, плагин: simple.tree 
V
    Опции темы
MoLeX
  Дата 24.11.2009, 06:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: нет
Всего: 140



Привет.
Незнаю как вставить задержку на afterClick. Смысл в том что на afterClick и afterDblClick повешен свой код. При двойном нажатии на элемент сразу же  выполняется afterClick, а потом уж afterDblClick.

Код

var simpleTreeCollection;

$(document).ready(function(){
    simpleTreeCollection = $('.simpleTree').simpleTree({
        autoclose: true,
        animate: true,
        drag: false,
        
        afterClick:function(node)
        {
            alert("afterClick");
        },
        
        afterDblClick:function(node)
        {
            alert("afterDblClick");
        }
    });
});


Это сообщение отредактировал(а) MoLeX - 24.11.2009, 06:58


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
Котокобра
Дата 26.11.2009, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 26.11.2009

Репутация: 1
Всего: 4



как-то так, наверно.
только нужно подобрать время задержки

Код

<body>

<div style="border:1px solid #000000; cursor:pointer;"
    onClick="setTimeout('once_click()', '300')" // здесь
    onDblClick="double_click()">
        press me</div>

<script>
var check_double = false;

function once_click(){
    if(check_double) return true;
    alert('Once');
}

function double_click(){
    check_double = true;
    alert('Double');

    setTimeout('check_double = false', '300'); // и здесь
}

</script>


</body>

PM MAIL   Вверх
MoLeX
Дата 26.11.2009, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: нет
Всего: 140



Котокобра, благодарю...


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0394 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.