С помощью этой простой разметки:JQuery атрибут класса инвертного по щелчку
<a id="foo" class="first" href="#"></a>
Я хочу, чтобы получить что-то вроде этого:
$('#foo').click (function() {
if $('foo').hasClass('first') { $('foo').removeClass('first').addClass('second');
if $('foo').hasClass('second') { $('foo').removeClass('second').addClass('first');
});
Я не знаю, до того, какой класс имеет элемент, если " первый "или" второй ". Как это можно сделать каждый раз, когда я нажимаю на элемент, обновляя чтение класса?
Хотел бы я быть ясным.
Любая помощь будет оценена.
Заранее спасибо.
Возможно, вы захотите отметить: для выбора '' вы должны использовать '$ ('# foo')'. Вы используете '$ ('foo')', который выбирает '' элементы (и, очевидно, не то, что вы хотите). –
naomik