【发布时间】:2014-11-22 01:22:54
【问题描述】:
我用谷歌搜索了我的脸,但没有运气,包括搜索这个网站。我只想要一个简单明确的答案。
这是我的 HTML:
<div id="main-navigation">
<ul>
<li>
<a href="#">home</a>
</li>
</ul>
</div>
这是我正在使用的 css 方法,我已经测试过并且有效:
// Layout 1
$('#default').click(function() {
if('true' == 'true') {
// General Values
$(hmnavUL).css({ backgroundColor: bgDefault });
});
这是我创建的变量:
var bgSet = $(hmnavUL).css({ backgroundColor: bgDefault });
这是我想要实现的目标:
// Layout 1
$('#default').click(function() {
if('true' == 'true') {
// General Values
bgSet
});
结果:
浏览器完全忽略了我的“bgSet”变量,但当我不使用变量时它会识别样式。我的首选版本也没有给我任何错误。如果您能告诉我有关我的语法的任何信息,我们将不胜感激。我假设这是我的语法。
我已经链接了一个照片示例来展示我想要的最终产品(注意:我还不能附上图片)。
(默认布局,第二个布局,移除所有样式)
想要的结果:Result
【问题讨论】:
-
bgSet是一个 jQuery 对象,因为您在声明bgSet时使用.css()作为设置器。你期待它是什么? -
您的评论没有帮助,但谢谢。
标签: javascript html css variables methods