【发布时间】:2015-03-13 21:33:52
【问题描述】:
做一个巨大的项目 atm,我遇到了一个 JQ 函数没有加载的问题。 老实说,我已经看了很多次了。我找不到错误。我可能正在对其进行隧道展望或其他事情,因为像这样基本的事情真的不应该困扰我。
为了解决这个问题,我创建了一个小提琴。
简而言之问题:
右边的角度,不会改变类
$(function () {
$("click-nav1").click(function () {
if ($("#MYFEED_ANGLE").hasClass("fa fa-angle-down")) {
$("#MYFEED_ANGLE").removeClass("fa fa-angle-down").addClass("fa fa-angle-up");
}
else {
$("#MYFEED_ANGLE").removeClass("fa fa-angle-up").addClass("fa fa-angle-down");
}
});
});
$(function () {
$('.click-nav1 > ul').toggleClass('no-js js');
$('.click-nav1 .js ul').hide();
$('.click-nav1 .js').click(function (e) {
$('.click-nav1 .js ul').slideToggle(200);
$('.clicker1').toggleClass('active');
e.stopPropagation();
});
$('.click-nav1').click(function () {
if ($('.click-nav1 .js ul').is(':visible')) {
$('.click-nav1 .js ul', this).slideUp();
$('.clicker1').removeClass('active');
}
});
});
【问题讨论】:
-
div右侧的下翻角度。如果仔细观察,可以在小提琴结果的右侧看到它。
-
哦,是的。笨蛋吧!?已修复,但仍有问题。
-
是 "$("click-nav1").click" 缺少 "."在类参考中?
标签: jquery function class if-statement