2010-11-21 8 views
0

私はjqueryとjsのプロではありません。私はjqDockプラグインを使用して私のウェブサイトの魚眼メニューを作成しました。そして、友人の助けを借りて、特定のメニュー要素が展開されたままの別のページでメニューをアクティブ状態にすることができました。フィッシュアイメニューのカスタマイズ方法

ここに問題があります:メニューの2つの要素の間にマウスを置いて、それらの間を上下にゆっくりと動かすと、このひどいフリッカー効果が得られます。私はなぜそれが起こっているのか分からず、どうすれば修正できるのですか?それがプラグインであれば何でもできるのですが、最初からコードを書いていないのです!

トップにリンクを提供したウェブサイトのメニュー例にはこのバグはありません。アクティブなプロパティを削除すると、ちらつきが消えてしまいます。ここ

は私のウェブサイトへのURLです: link to the menu

私は全体のフォーラムを検索しました、私はjqueryのフォーラム自体を探索し、さらには私の質問を掲示し、私は有用ではなかった1を除き、一切答えを得ません。基本的にフォーラムの質問は、魚眼のプラグインを実装すること、または固定位置を与えることです。私はこの特定の方法で実際にプラグインを操作したいと思っています。

looooot よろしくお願いします。 MARYAM

ここに私が書いた小さなjqがあります。また、pluinに付属のjqライブラリも変更しなければなりませんでした。 私はあなたが私を助ける支援するために、より多くのコードを含める必要がある場合は、私に教えてください:)

function loadPageContent(tagid, filename, actionafter, active) { 
$.ajax({ 
    url: filename, 
    success: function(result) { 
    $('#' + tagid).html(result); 
    if (actionafter == 1){ 
     $("#scr-menu").jqDock({ 
    align: 'middle', 
    size: 55, 
    duration:800, 
    coefficient :1.5, 
    fadeIn: 0, 
    distance: 130, 
    step:50, 
     active: active 
    }); 
    } 
    }, 
    error: function(result) { 
    $('#' + tagid).html(result); 
    } 
}); 
} 

答えて

0

私は完全な(すなわち、非圧縮)のソースコードを見ることができれば私は助けることができます。ウェブサイトに含まれているコードは(jqDock v1.6ソースから)変更され、再圧縮されているため、何が変更されたかを知ることは非常に難しい(控えめではありません)。 (私も同じ答えで、ポスターからの直接のメールに返信しました)

関連する問題