私は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);
}
});
}