Я новичок в jQuery, но я уже невероятно впечатлен его силой. Вот мой вопрос:jquery if else statement hasClass addClass click
Я хочу
- добавить
class='dec'
к#jf1
, когда я нажимаю его, если он имеетclass='undec'
- добавить
class='undec'
к#jf1
, когда я нажимаю его, если он имеетclass='dec'
Вот что я имею - он не работает!
<script>
$(document).ready(function(){
$(function() {
$('#jf1').click(function() {
if ('#jf1'.hasClass("undec")) {
$('#jf1').toggleClass("undec dec");
}
else if ('#jf1'.hasClass("dec")) {
$('#jf1').toggleClass("dec undec";
}
});
});
});
</script>
почему вы используете $ (документ) и $ (функцию) оба вместе? –