後に失われ、ユーザーは、彼がそうで改ページ、フィルターカテゴリ、ページあたりのポストの数...とを望んでいるならば、それはすべての作品を選択することができます私が作ったPHPページネーションシステムで完璧です。ドムCSSは、ポートフォリオを表示するWordpressのためのウィジェットをIを開発しているjQueryのページネーションWordpressのウィジェット
私はそれがページ全体をリロードせずにリロードするためにウィジェットでこのページ付けにAjaxのjqueryのを実装しようとしています。私はこのコードを持っている:
jQuery('.paginate a').live('click', function(e){
e.preventDefault();
var link = jQuery(this).attr('href');
jQuery('.widget_gantry_portfolio').html('<div class="loading"></div>');
jQuery('.widget_gantry_portfolio').load(link+' .widget_gantry_portfolio .portfolio_class');
ページネーションは、ウィジェットの損失をクリックしたときに私は改ページの作品このコードを実装するが、とき、PHPで完璧に動作し、すべてのユーザー設定(ショーフィルタ、ショーpagination..etc)、のdivまた、(放火犯で見られる)CSSに最初に存在していた彼らの計算%の幅と高さを失う:私はこれを回避するいくつかの日となっていると上とデリゲート、ライブの代わりに証明している
element.style{width and height}
をし、そういうわけではありませんが、それらのどれも動作しません。このajaxページネーションは私のサイトの投稿のページネーションも完璧に作業していますが、ウィジェットはDom要素を読み込んでいませんか?
私にとって最も重要なことは、次のとおり、それは、DOM、CSSで
幅と高さが不足して要素の- 各ました、まず、この幅は、例えば、次のように行くのfunctions.php enquedスクリプトで計算されます4列の場合:
var mysizes = function() {
theWidth4 = jQuery(".mosaic-block4c img").css('width');
jQuery(".mosaic-block4c").css('width', theWidth4);
theHeight4 = jQuery(".mosaic-block4c img").css('height');
jQuery(".mosaic-block4c").css('height', theHeight4);
}
私はmysizes()を呼び出します。タグ付きのウィジェットPHPの関数
- ページングの負荷がウィジェットのユーザプリセットを認識しないため、カテゴリのフィルタが不足していると思われます。最初のページでは完全に認識しますが、後続のページでは完全に認識しません。
正常に動作していないポートフォリオウィジェット改ページとサイトへのリンク(参照するには、2ページをクリックしてください):ページの下部に取り組んこの同じページネーション(ページネーションとサンプルのカテゴリに
http://framecero.com/aagantrywordpress/?page_id=635
リンク):
http://framecero.com/aagantrywordpress/?cat=4
スクリプトをエンキューのfunctions.phpを述べ、それがアヤックスから呼び出されたときに、これがロードされていない可能ですか? – roryok
クイックルックでは、少なくともHTML構造を変更していることがわかります。ページ区切りのページでは、.portfolio_classは2回ネストされ、オリジナルは1回だけです。 –
はい! Jure C.それは問題で、私は関数を使う必要がありました:ajaxComplete();もう一度averythingをリロードする。ありがとう –