ねえ、私はドイツからですので、私の悪いenglshのスキルのために私を判断しないでください。 私は他のコミュニティにこの質問を掲載しましたが、誰も助けてくれませんでした。だから私はここで最高のために願っています。 私はjscriptプロなど何もありません。私はちょうど一緒にものを入れて、それが動作することを願っ ここに私がしたことがあります。私はnettuts +チュートリアルを"filterable portfolio"のものについて取り上げ、jquery-plugin "jQuery.gridLayout"(phase-change.org/jquery.gridlayout/)を追加しました。 Divsがグリッド上でソートされ、カテゴリのリンクをクリックすると、それらのosmeが消えます。しかし、彼らは消えた後、頼りになるはずです。今、箱はその場所にとどまっていて、場所全体に巨大な空白が残っています。jquery.gridLayout +フィルタリング可能なdivボックス - >頼りにならない
私のjavascriptの呼び出しは、私はハイパーリンクの 18735.webhosting7.1blu.de/test/
イム申し訳ありませんページを設定し、テスト目的のために、この
$(document).ready(function(){
$('ul#navigation a').click(function() {
$(this).css('outline','none');
$('ul#navigation .current').removeClass('current');
$(this).parent().addClass('current');
var filterVal = $(this).text().toLowerCase().replace(' ','-');
if(filterVal == 'all') {
$('#grid li.hidden').fadeIn('slow').removeClass('hidden');
} else {
$('#grid .box').each(function() {
if(!$(this).hasClass(filterVal)) {
$(this).fadeOut('slow').addClass('hidden');
} else {
$(this).fadeIn('slow').removeClass('hidden');
}
});
}
return false;
});
$('#grid').gridLayout('.box', {col_width: 370, min_cols: 2});
// options - (values above are the defaults)
// col_width: the width of each grid block
// min_cols: the minimum number of cols on the page (reducing browser width below this will not decrease number of columns). Set to your largest block (3 = block spans 3 columns)
// gridchange event fires when window resize forces a grid refresh
$('#grid').bind("gridchange", function(e){
console.log('gridchange event fired');
});
// returns heights of each column
console.log('gridLayout.info():', $('#grid').gridLayout.info());
// this forces a redraw of grid
$('body').gridLayout.refresh();
});
のように見えますが、文句を言わない聞かせてStackOverflowの私は今のところ1つ以上を挿入します。
私はそれを前に試しました。実際、私はそのgridlayout.refreshのいくつかの位置を試みたが、どれも働いていなかった。私はそれが最初に働くかどうかもわからない。私はjQueryプラグインからそれをコピーしました。私はデバッグの手がかりがありません。私は今日早く試して失敗しました。たぶんsomeboodyは火薬瓶と話をし、彼の考えを見ることができます。しかし、あなたの努力に感謝します。私は感謝します! – mourique