jQuery this()选择器在Firefox中不起作用

时间:2013-08-13 20:47:28

标签: jquery frontend

我有:

<script type="text/javascript">
jQuery('.element').hover(
  function () {
      jQuery(this).find('div.thumbnail-meta-data-wrapper').show();
      jQuery(this).find('div.thumbnail-meta-data-wrapper').find('div.symbol').show();
  },
  function () {
      jQuery(this).find('.thumbnail-meta-data-wrapper').hide();
      jQuery(this).find('.thumbnail-meta-data-wrapper').find('.symbol').hide();
  }
);

由于某种原因,这在Chrome中运行良好,但在Firefox中不起作用。 我在哪里弄错了?

修改
实时链接:konstrukt.rs/3dhouse/

1 个答案:

答案 0 :(得分:1)

更改我在Mac OS X上的Firefox 22中悬停时未显示固定文字:

.element:已删除css属性text-indent: -1e+8px;(firefox将此属性的值标记为不正确)

.thumbnail-meta-data-wrapper :添加了css属性z-index:99;(此元素位于图片下方,其中project-img project-img-visible类的z-index为1)< / p>