【发布时间】:2016-11-30 09:53:47
【问题描述】:
我仍在学习网页设计的技巧,但我无法理解一些事情的工作原理......
我创建了一个函数来切换导航栏标题背景颜色,我发现以下内容是正确的,但不确定原因:
作品:
$(".navbar.navbar-inverse".click(function() {
$(this).toggleClass("highlight");
});
不起作用(空格 btw navbar 和 navbar-inverse):
$(".navbar .navbar-inverse".click(function() {
$(this).toggleClass("highlight");
});
同样,如果我将此功能应用于导航栏切换,则相反:
作品(空间 btw navbar 和 navbar-toggle):
$(".navbar .navbar-toggle").click(function() {
$(".navbar-inverse").toggleClass("highlight");
});
不起作用:
$(".navbar.navbar-toggle").click(function() {
$(".navbar-inverse").toggleClass("highlight");
});
奖金...
无法使用此方法更改导航栏切换背景:
不起作用:
$(".navbar .navbar-toggle").click(function() {
$(this).toggleClass("highlight");
});
【问题讨论】:
标签: javascript jquery twitter-bootstrap