我对 VueJS 有点陌生,我在mounted
函数中使用了jQuery代码,如下所示:
mounted () {
$(".sidebar-dropdown > a").click(function() {
$(".sidebar-submenu").slideUp(200);
if (
$(this)
.parent()
.hasClass("active")
) {
$(".sidebar-dropdown").removeClass("active");
$(this)
.parent()
.removeClass("active");
} else {
$(".sidebar-dropdown").removeClass("active");
$(this)
.next(".sidebar-submenu")
.slideDown(200);
$(this)
.parent()
.addClass("active");
}
});
}
类active
在工作,但是slideUp
和slideDown
在工作。有什么建议吗?
答案 0 :(得分:0)
好!我被复制为bootstrap的JavaScript部分,并且发现有 Slim版本的jQuery ,我替换掉了,现在一切正常!