2010-09-26 3 views
0

У меня есть 2 кнопки, каждая из которых имеет функцию переключения с 2 функциями внутри переключателя. У меня проблема с тем, что я хочу, чтобы переключатель был перезапущен, если пользователь не нажимал одну и ту же кнопку дважды, напримерКак я могу перезапустить переключатель при нажатии другой кнопки?

Если пользователь нажимает на X, первая функция срабатывает, если он нажимает на Y, нажмите на X, первая функция снова заработает. но если он нажимает на X, то первая функция срабатывает, и он снова нажимает на X, тогда срабатывает вторая функция.

$('x').toggle(
    function(){ 
    //something 
    }, 
    function(){ 
    //something 
    } 
} 

$('y').toggle(
    function(){ 
    //something 
    }, 
    function(){ 
    //something 
    } 
} 

пожалуйста скажите мне ваше мнение и если есть решение лучше, чем пуговица ... пожалуйста скажите мне

ответ

0

Не используйте .toggle, так как это не даст вам то, что вам нужно. Вместо этого сделайте что-то обычай, задав состояние кнопки «x» (и изменив состояние на выполнение ваших функций), которое можно изменить с помощью кнопки «y».

Смежные вопросы