Не удается получить следующий код для работы:
$('#changeMode').button().click(function(){
$('#playfield').toggle(function() {
$(this).switchClass("gridView","plainView");
}, function() {
$(this).switchClass("plainView","gridView");
});
});
Я не могу заставить его переключить следующий класс div.
<div id="playfield" class="gridView"></div>
Любые идеи?
EDIT: Я пробовал это:
$('#changeMode').button().click(function(){
if ($('#playfield').attr('class') == "gridView"){
$('#playfield').removeClass("gridView");
$('#playfield').addClass("plainView");
} else {
$('#playfield').removeClass("plainView");
$('#playfield').addClass("gridView");
}
});
И, похоже, все нормально, что за черт?