【问题标题】:jQuery dropshadow on a multi-col dropdownjQuery在多列下拉菜单上的阴影
【发布时间】:2011-04-02 19:46:46
【问题描述】:

我正在尝试通过为我的目的调整脚本来在我的 CSS 下拉菜单上应用 jQuery 阴影。

我现在想要实现的目标是在列表元素上方时动态应用 CSS 左值。

http://nlhca.steveforest.com/index.shtml - 继续“关于 NLHCA”

所以,当我结束时,例如'关于 NLHCA' div.dropShadow 内联左值变为 0。

style="left: -9997px; margin: 0px; position: absolute; top: 28px; z-index: 1;">

style="left: 0px; margin: 0px; position: absolute; top: 28px; z-index: 1;">

投影脚本是http://nlhca.steveforest.com/Templates/js/jquery.dropshadow.js

我尝试的最后一件事:

 $('#dropList ul#nav li.sub a.level1-a:hover div.dropShadow').css('left:0;');

感谢您的帮助!

【问题讨论】:

    标签: jquery css xhtml dropshadow


    【解决方案1】:
    1. 您使用的是什么版本的 jQuery?最新的是1.5.2; dropshadow 插件是为 3 岁的 1.2.6 编写的。
    2. 这不是您使用.css() 的方式。这是:

      $('selector').css('left', 0); // or
      $('selector').css({left: 0});
      
    3. 您为什么不为此使用 plain old CSS

    【讨论】:

      猜你喜欢
      • 2013-01-09
      • 2012-10-06
      • 1970-01-01
      • 1970-01-01
      • 2011-06-12
      • 1970-01-01
      • 1970-01-01
      • 2011-07-04
      • 2012-09-02
      相关资源
      最近更新 更多