【问题标题】:jQuery gritter plugin close icon remains hiddenjQuery gritter 插件关闭图标仍然隐藏
【发布时间】:2016-08-04 19:32:05
【问题描述】:

我正在使用 grinter.js 来通知成功或错误消息。它可以工作,但“X”关闭图标仍然隐藏。我检查了元素的 CSS 规则,它们都可以,但没有效果。

<script src="/components/jquery.gritter/js/jquery.gritter.js"></script>
<link rel="stylesheet" href="/components/jquery.gritter/css/jquery.gritter.css" />

  /*some other code*/
  switch (window.location.hash) {
    case "#success":
    $.gritter.add({
      title: 'Molto bene!',
      text: "L'operazione è stata eseguita con successo!",
      sticky: true,
      class_name: 'gritter-success gritter-light'
    });
    break;
    case "#error":
    $.gritter.add({
      title: 'Oops!',
      text: "Qualcosa è andato storto. L'operazione non è stata eseguita!",
      class_name: 'gritter-error gritter-light'
    });
    break;
  }

js 生成一个图标,如: &lt;a style="display: none;" class="gritter-close" href="#" tabindex="1"&gt;Close Notification&lt;/a&gt;

而css规则是:

.gritter-light .gritter-close {
    background-image: none;
    color: #444;}

//applied onhover
elemento {
    display: block;}

【问题讨论】:

    标签: javascript jquery html css gritter


    【解决方案1】:

    可能有点晚了,但你是否也使用了 ace 模板。

    我最近遇到了同样的问题。原来 ace 模板有一个 css 规则,将 gritter 关闭图标的字体大小设置为零。只需覆盖该 css 规则即可解决我的问题。

    【讨论】:

    • 是的,它是正确的。我按照你说的解决了问题。我使用的是旧版本的模板 css。更新该规则一切正常。
    猜你喜欢
    • 2018-06-08
    • 1970-01-01
    • 2017-07-07
    • 1970-01-01
    • 1970-01-01
    • 2015-12-10
    • 2012-03-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多