1

コーナースタンプを追加したいのですが、うまく表示されません.jsコードに問題があると思います.

これは公式のデモ石工コーナー スタンプです。

これは私がウェブサイトに追加しているところです

これはJSファイルです

ファイル内のJSコードの上に次のコードを追加しようとしましたが、まだ機能しません..

  $.Isotope.prototype._masonryResizeChanged = function() {
    return true;
  };

  $.Isotope.prototype._masonryReset = function() {
    // layout-specific props
    this.masonry = {};
    this._getSegments();
    var i = this.masonry.cols;
    this.masonry.colYs = [];
    while (i--) {
      this.masonry.colYs.push( 0 );
    }

    if ( this.options.masonry.cornerStampSelector ) {
      var $cornerStamp = this.element.find( this.options.masonry.cornerStampSelector ),
          stampWidth = $cornerStamp.outerWidth(true) - ( this.element.width() % this.masonry.columnWidth ),
          cornerCols = Math.ceil( stampWidth / this.masonry.columnWidth ),
          cornerStampHeight = $cornerStamp.outerHeight(true);
      for ( i = Math.max( this.masonry.cols - cornerCols, cornerCols ); i < this.masonry.cols; i++ ) {
        this.masonry.colYs[i] = cornerStampHeight;
      }
    }
  };

スクリーンショット

どんな助けでも大歓迎です

4

1 に答える 1

2

ここで作者によって提供されたこのバージョン(追加のボーナスとしてフィルタリングを使用)は通常機能します。

于 2012-08-07T19:23:10.437 に答える