我正在尝试制作一个离线画布侧边栏,并使用.toggleClass
函数来使其激活或不激活。当它处于活动状态时,我想让按钮(.btn)显示“隐藏”,而当它处于非活动状态时则显示“显示”。 我已经尝试过使用if语句,但没有成功。我还查看了其他stackoverflow的问题,但没有成功。有谁能帮忙检测是否已切换类?
$(document).ready(function () {
$('[data-toggle="offcanvas"]').click(function () {
$('.row-offcanvas').toggleClass('active');
// if active "hide"
$('.btn').html("HIDE");
// if not active "show"
$('.btn').html("SHOW");
});
});
.btn
在.row-offcanvas
内部或旁边,我会使用CSS。 - T.J. Crowder