2009-10-23 78 views
0

我的sifr实现有3个主要问题。我花了2天的时间尝试修复而没有取得任何实质性结果。sIFR实现的问题 - 需要帮助

  1. 无法让导航列表在firefox中工作。我已经遵循了所有建议的修复方法,包括在更高级别的元素上设置替换 - 仍然不起作用!这是我的当前代码:

    sIFR.replace(路易斯安那州,{ 选择: 'ul.tabs3礼' ,CSS:[ '.sIFR根{字体大小:20像素;}',“{一个颜色:#cc3333; text-decoration:none; padding:0px 8px; margin:0;}','a:link {color:#555555;}','a:hover {color:#cc3333;}'] ,厚度:50 ,wmode:'透明' });

它在safari中工作,但点击每个导航链接就像是一个耐心的练习 - 加载速度非常缓慢。

  1. 无法在jquery选项卡中获取内容失败。只有第一个标签的作品我已经阅读了关于在滚动div中使用类似下面的代码的建议修复 - 对我无效。

    position:absolute; left:-10000px;

我也遇到过一个解决方案,它说使用回调函数与我的标签代码。我不知道该怎么做。这里是我的标签代码:

$(function() { 

    $("ul.tabs3").tabs("div.panes3 > div", 
         { history: true, 
          current: 'current', 
         // event:'mouseover', 
          effect: 'fade' 
         });            
}); 
</script> 
  • 我不能让代码排除某些元素进行更换工作。在我的配置文件的顶部,我有:

    parseSelector.pseudoClasses = { 'not':function(nodes,selector){0} 0 0 0 0 0 0 0 0 0 0 0 0 0 var result = []; (var i = 0,node; i < nodes.length; i ++){node = nodes [i]; var ignore = parseSelector(selector,node.parentNode); (var j = 0; j < ignore.length; j ++){ if(ignore [j] == node)continue each; } result.push(node); } 返回结果; }}

  • 和替换代码:

    sIFR.replace(louisiana, { 
         selector: "h2, div:not(.filter) h2" 
         ,css: '.sIFR-root { font-size: 30px; color: #444444; }' 
         ,thickness: 70 
         ,forceSingleLine: true 
         ,wmode: 'transparent' 
    }); 
    

    我真的需要这方面的帮助 - 已持续2天,在这一点上完全无能。

    回答

    0

    如果您点击sIFR电影中的链接,sIFR不应该导致任何放缓,不知道那里有什么。选择器看起来不错,但你可能想尝试没有透明度。

    不会立即知道如何解决标签的事情。就本质而言,sIFR很难与制表符界面一起工作。它并非真正为菜单设计。

    当您使用您要更换h2, div:not(.filter) h2所有<h2> S和那些不div.filter选择。尝试删除h2,位,看看是否有帮助。