元素未从其某个类接收样式

  • 本文关键字:样式 元素 html css styles
  • 更新时间 :
  • 英文 :


好吧,我有一个按钮元素如下:

<button class='secondary row_1 col_1 not-sticky'>Button</button>

为次要etc工作进行造型,但它不会从"不粘"中提取造型。这是我的基本造型:

.not-sticky { color:#FFFFFF; }
.sticky-state { color:#000066; }

当点击按钮时,运行此代码:

if ($(this).hasClass('sticky-state'))
    $same = true;
    //change old sticky classes to not sticky
    $('.sticky-state').removeClass('sticky-state').addClass('not-sticky');
    if (!$same)
        $(this).removeClass('not-sticky').addClass('sticky-state');// chain our jQuery methods

一旦运行,从粘性状态开始的样式将正常工作,文本颜色将变为#000066。

此外,通过使用chromes检查器,我能够验证类在不粘和粘状态之间的变化是否正确,只是不粘的样式根本没有显示

是什么让这种不粘的造型根本没有应用?

感谢

以下是整个样式表:http://staging.easyzag.com/style.css

它在这个小提琴中工作:http://jsfiddle.net/c7XHX/

不知道是否声明了$same,但您总是需要声明您的JavaScript值。

相关内容

  • 没有找到相关文章

最新更新