以下のコードは、teaser.jspの一部(/libs/cq/personalization/components/teaser/teaser.jsp)セグメント
<script type="text/javascript">$CQ(function() {
initializeTeaserLoader(<%=allTeasers%>, "<%=strategy%>", "<%=targetDivId%>", "<%=(WCMMode.fromRequest(request) == WCMMode.EDIT)%>", "<%=trackingURLStr%>", "<%=resource.getPath()%>");
});</script>
類似していますカスタマイズされたティーザーjspで使用したコード。
上記initializeTeaserLoaderメソッドは、offerpageが解決されたときに初めてターゲットdiv内に複数のdivを追加しています。
理想的には解決されたdivが1つだけ必要です。それにはどんな解決策がありますか?
注:ページ更新機能はうまく機能しています。しかし、私たちのアプリケーションは、この問題が来ている可能性があります単一ページのアプリケーションです。
AFAIK AFAIKは解決されたティーザーのhtmlをターゲットdivの中に挿入します。デバッグポイントを使って余分なdivがどこに来るのか確認してください。 – Abhishek
既存の**/libs/cq/personalization/components/teaser/teaser.jsp **コードを参照して、どこにdivを追加するかを教えてください。 –
@Abhishek \t 既存の/libs/cq/personalization/components/teaser/teaser.jspコードを参照し、正確にdivを追加する場所を教えてください。 –