0

写真を取得するための Jquery プラグインである PWI (Picasa Webalbum Integrator) を使用しています。一部稼働中です。パネル内の xhtml ページに写真を表示できますが、それをクリックすると、中央のレイアウトの後ろに写真が開くため、レイアウト部分の間の数ミリメートルを除いて写真を見ることができません:)

レイアウトパーツの間に写真の1つを見ることができます

写真: http://aijaa.com/0054410193073

Picasa ウェブアルバム インテグレータ

<script type="text/javascript">

  $(document).ready(function () {
    var settings = {
      username: 'TedTester'

      };
    $("#container").pwi(settings);
  });

</script>

    <p:panel>   
    <div id="container"> </div>
    </p:panel>
    </ui:define>
</ui:composition>

私はそれを修正する方法がわかりません. 私は Primefaces 3.2 と PWI の最新バージョン 2.0 を使用しています。サーミ語

4

1 に答える 1

0

私のミス!

JSF で jquery プラグインを使用する際に覚えておく必要がある 2 つのこと。

<h:outputStylesheet library="css" name="pwi.css"  />
<h:outputScript library="js" name="jquery.pwi.js" />

これらのタグを使用する必要があります。両方に h:outputScript のみを使用しましたが、問題ないように見えますが、もちろんそうではなく、生成された html は問題ありませんでした。

その他のことは次のとおりです。

 <h:outputScript library="primefaces" name="jquery/jquery.js" target="head" />

私はPrimefacesでjqueryを使用していますが、jqueryのバージョン間で競合が発生したり、pwiがjqueryをまったく見つけられません。少なくとも私はそう思います :) いいえ、すべてがうまく機能しているので、私は幸せです!

サーミ語

于 2012-05-16T12:24:59.097 に答える