Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 01.05.2011, 22:04
Аватар для Андрей38
Профессор
Отправить личное сообщение для Андрей38 Посмотреть профиль Найти все сообщения от Андрей38
 
Регистрация: 11.12.2010
Сообщений: 261

Сообщение от monolithed Посмотреть сообщение
вы сами ответили на свой вопрос.

if(i >= 3) {
    $(this).unbind(event);
}
Ух! Спасибо !!! Я еще не юзал на практике всякие штучки с ивентами.Только теорию .Еще раз большое СПАСИБО !
__________________
http://www.youtube.com/watch?feature...&v=cz0uN1ZNuM0
История не в теории ,а по факту

Последний раз редактировалось Андрей38, 01.05.2011 в 22:07.
Ответить с цитированием
  #22 (permalink)  
Старый 01.05.2011, 22:14
Аватар для Андрей38
Профессор
Отправить личное сообщение для Андрей38 Посмотреть профиль Найти все сообщения от Андрей38
 
Регистрация: 11.12.2010
Сообщений: 261

Сообщение от monolithed Посмотреть сообщение
вы сами ответили на свой вопрос.

if(i >= 3) {
    $(this).unbind(event);
}
... еще вопрос к Вам. Как внедрить сюда var вместо фиксированного значения,как сделал предыдущий товарищ с примером на тоглклассе ? Так будет работать ?
var num=2
if(i >= num) {
    $(this).unbind(event);
}
__________________
http://www.youtube.com/watch?feature...&v=cz0uN1ZNuM0
История не в теории ,а по факту
Ответить с цитированием
  #23 (permalink)  
Старый 01.05.2011, 22:19
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>

<script type="text/javascript">
$(function(){
    $('a').click(function(i, j) {
        return function(event) {
            $('input').val(++i);
            i >= j && $(this).unbind(event);
            event.preventDefault();
        };
    }(0, 3));
});
</script>

<a href="#">click</a>
<input type="text" value="0" />
Ответить с цитированием
  #24 (permalink)  
Старый 02.05.2011, 01:11
Аватар для Андрей38
Профессор
Отправить личное сообщение для Андрей38 Посмотреть профиль Найти все сообщения от Андрей38
 
Регистрация: 11.12.2010
Сообщений: 261

Сообщение от monolithed Посмотреть сообщение
<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>

<script type="text/javascript">
$(function(){
    $('a').click(function(i, j) {
        return function(event) {
            $('input').val(++i);
            i >= j && $(this).unbind(event);
            event.preventDefault();
        };
    }(0, 3));
});
</script>

<a href="#">click</a>
<input type="text" value="0" />
Спасибо большое за помощь!
Развитие темы
..Мне уже удалось модернизировать код подсчета Попова с его видеоучебника ,так как его можна повторить с моим уровнем изучения Квери
Но здесь уже обратная проблема _ Не удаеться сбросить анбинд по окончания счета

//....$("#apDiv3") по нем был бинд клик.

if(i >= 6) {

//взято из документации Квери
$(this).unbind('click', aClick)}


// штопор : не хочет связывать обратно.Но без ифа-работает как полагаеться
$("#apDiv5").click(function () {
$("#apDiv3").bind('click', aClick)

наверно нужно сварить $(this).unbind('click', aClick)}
, а что с ним делать потом этому $("#apDiv5") не знаю
__________________
http://www.youtube.com/watch?feature...&v=cz0uN1ZNuM0
История не в теории ,а по факту

Последний раз редактировалось Андрей38, 02.05.2011 в 01:23.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Jquery по клику спрятать/показать элемент qwermjk jQuery 7 02.07.2010 22:02
Jquery – событие по url lastic jQuery 4 18.02.2010 16:06
Плагин JQuery tabs как подписаться нв событие перекл.вкладок xela1980 jQuery 6 15.12.2009 18:00
Повесить событие click (jQuery) на весь документ, кроме нескольких элементов dabutch Events/DOM/Window 2 12.11.2009 19:52
JQUERY Зациклилось событие Mila jQuery 3 20.07.2009 14:53