イベントをバインドする方法は、動的に追加された要素では機能しません。Preview_script.jsには、次のものがあります。
$(".box_body img").hover(function(){
これにより、クラス「box_body」のすべてのimgタグにイベントハンドラーが追加されますが、後で追加されたものはイベントを取得しません。
これを試して:
$(document).on("hover", ".box_body img", function() {..});
これにより、イベントがドキュメントに追加され、eventtargetがimgでclass="box_body"の場合にのみ発生します。イベントは伝播するので、ドキュメントに到達する前にイベントを停止するものがない限り、これは機能するはずです( "event.stopPropagation()"を呼び出すことにより)
「.box_bodyimg」の親を知っている場合は、ドキュメントをそれに置き換えることができます。イベントがドキュメントに伝播するのを待つ必要がないため、これは少しうまく機能します。
デリゲートを使用して同じことを実行できることに注意してください(オンが使用できない場合)。
$(document).delegate(".box_body img", "hover", function() {..});