私は壮大なポップアップ内でflexsliderを読み込もうとしていますが、何らかの理由でポップアップ内のスクリプトが動作しません。代理店-popup.phpインサイドajax Magnificポップアップ内でflexsliderが動作しません
<div class="container">
<div class="popup-container">
<?php
// Loop start
if(have_posts()):
while(have_posts()) : the_post();
get_template_part('agency', 'popup');
endwhile;
else :
echo "no agencies found";
endif;
?>
</div><!--.popup-container-->
</div> <!--.container -->
:
ポップアップがこのファイルを開くボタンをclikcingにより、jQuery(document).ready(function($){
$('.ajax-popup-link').magnificPopup({
type:'ajax',
midClick: true,
overflowY: "scroll",
alignTop: false,
});
});
その後:Magnificがポップアップ
は、ワードプレスの機能wp_enqueue_script()
と負荷であります
<div class="flexslider">
<ul class="slides">
<li>
<img src="slide1.jpg" />
</li>
<li>
<img src="slide2.jpg" />
</li>
<li>
<img src="slide3.jpg" />
</li>
<li>
<img src="slide4.jpg" />
</li>
</ul>
</div>
<script>
jQuery(document).ready(function($) {
$(window).load(function() {
$('.flexslider').flexslider({
animation: "slide"
});
});
});
</script>
jqueryはロードされません。ページ内に追加しようとしました。wここにボタンがあり、<head></head>
セクションの中にはどちらの場合も動作しません。 注:flexsliderをwp_enqueue_script()
で読み込み、エンキューしたことを確認しました。
はそれを実行されません - そう、ポップアップの上昇した後、あなたはflexsliderを有効にする必要があります。もう一つの解決策はiframeを上げることです。 – skobaljic
どこに置いたらいいですか? – Avishay28
ドキュメントの[公開イベント](http://dimsemenov.com/plugins/magnific-popup/documentation.html#api)を確認してください。 – skobaljic