attrchange.js没有强制改变样式(jQuery + CSS)

时间:2016-02-23 09:00:59

标签: javascript jquery html css

我已将attrchange.js链接到文档,并使用此代码:

  $(document).ready(function() {
   $('body').attrchange({
     callback: function ($event) {
       if ($event.attributeName === 'style') {
         $('.article-title').css('background-color', $(this).css('background-color'));
         console.log($(this));
       }
     }
   });
  });

设置样式的项目是<body>标记,其颜色由模板动态设置:

<body class="body" style="background-color: #6e7783;">

需要修改的项目如下:

<h1 class="article-title article-title-color-swap">Football</h1>

我希望attrchange.js观察附加到body标签的样式,然后将背景颜色应用到.article-title帖子。为什么attrchange.js没有强制改变风格?

这是另一个问题的扩展。目前我的问题是attrchange.js,因此我认为这是与前一个问题不同的问题。

0 个答案:

没有答案