2009-10-23 77 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,位,看看是否有幫助。