Просто быстрый вопрос, я хотел бы переключить класс, содержащий «font-size-angle», но переключая «вверх» и «вниз»? Я пробовал несколько способов:Переключение класса с использованием переменной?
$('.build-button').live('click', function(el) {
var span = $(this).find('span'),
var icon = //not sure here..
//I want to toggle between 'up' and 'down'
span.toggleClass('fontawesome-angle-'+icon ? 'up' : 'down')
});
Извините, что это неправильно Я знаю, но я в тупике. Это должно быть довольно легко ...
Похоже, я нашел решение:
$('.build-button').live('click', function(el) {
var span = $(this).find('span'),
button = $(this),
icon = $(this).hasClass('function_on')
button.addClass('function_on')
$('#content-builder').toggleClass('opened');
span.toggleClass('fontawesome-angle-'+icon ? 'up' : 'down')
});
мне еще нужно настроить несколько вещей, но если вы хотите, чтобы указать что-нибудь идти вперед, я бы рад слышать.
Ваш вопрос не ясно –
Так пользователь нажимает "встроенные кнопки" и переключает класс на .toggleClass элемент? Это то, что вы хотите? – JakeParis
да, переключая вверх и вниз ... У меня есть бета-функция выше .. У меня есть несколько идей, чтобы исправить изломы в вышеприведенном .. снова я открыт для других идей .. –