友人が立ち上げるためにこの新しいWebショップを開始しましたが、まだ進行中なので、いわゆる「jQueryfixedScroll」を使用しています。
オンラインプロジェクト:http ://www.merkversterkers.com/klanten/fragma/index.php?p = shop
これまではすべて問題ありません。scrollpluginを使用している場合、ページの高さを定義します。これは良いことです。
「フィルター」ボタンを押した後、高さを事前定義してdivを拡張する必要がありますが、ドキュメントが読み込まれたときに高さを定義しているため、これを行うことはできません。
「$(document).ready」関数のように
スクロール機能
$('#scart').scrollToFixed({
marginTop: $('.topbar').outerHeight() + 30,
limit: get_limit(),
zIndex: 999
});
get_limit関数
function get_limit(){
var products_row = 4;
var topbar = $(".topbar").height() + 30
var filterbar = $(".filterbar").height();
var products = products_row * 206;
if( $(".filterexpanded").css('display') == "block" ){
var expanded = $(".filterexpanded").height();
} else {
var expanded = 0;
}
var cartheight = $("#scart").height();
var limit = topbar + filterbar + expanded + products + 130 - cartheight;
return limit;
}
誰かが私が試すことができるいくつかのコードを私に投げてくれるでしょうか?私は本当にすべての助けをいただければ幸いです。