- Fix Masonry Vanilla JS

This commit is contained in:
Vincent BRIDIER 2020-11-18 15:37:37 +01:00
parent 05489c7021
commit 685bfc2290
3 changed files with 9 additions and 6 deletions

View file

@ -84,7 +84,7 @@ function load_js_css() {
//wp_enqueue_script( 'twentytwenty-js', get_template_directory_uri() . '/js/index.js', array(), $theme_version, false );
wp_enqueue_script( 'jquery-js', get_template_directory_uri() . '/js/jquery-1.11.1.min.js', array(), null, false );
wp_localize_script('jquery-js', 'ajaxurl', admin_url( 'admin-ajax.php' ) );
wp_enqueue_script('masonry',get_template_directory_uri() . '/js/masonry.pkgd.min.js', array('jquery'),null,false);
/*wp_enqueue_script('masonry',get_template_directory_uri() . '/js/masonry.pkgd.min.js', array('jquery'), null, false);*/
wp_enqueue_script( 'chart-js', get_template_directory_uri() . '/js/Chart.js', array(), null, false );
@ -94,7 +94,7 @@ function load_js_css() {
wp_enqueue_script('tagcanvas',get_template_directory_uri() . '/js/tagcanvas.min.js',array('jquery'),null,true);
wp_enqueue_script( 'ajax-script', get_template_directory_uri() . '/js/script.js', array('jquery') );
wp_enqueue_script( 'ajax-script', get_template_directory_uri() . '/js/script.js', array('jquery'), null, false);
wp_enqueue_script( 'cont-script', get_template_directory_uri() . '/js/cont-page.js', array('jquery') );
wp_localize_script( 'ajax-script', 'cc_ajax_object',
array( 'ajaxurl' => admin_url( 'admin-ajax.php' ) ) );

View file

@ -26,6 +26,7 @@
<title><?php wp_title(); ?></title>
<script type="application/ld+json"><?php bcn_display_json_ld(); ?></script>
<script src="https://www.google.com/recaptcha/api.js?render=6LePZvAUAAAAABs8uGHxhSkJVPVs4yCJ3amJ1HpX"></script>
<script src="<?= get_template_directory_uri() . '/js/masonry.pkgd.min.js' ?>"></script>
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>

View file

@ -419,10 +419,12 @@ $(document).on('click', '.mobile-menu__block-close', function(){
});
let elemMas = document.querySelector('.kfar__list');
new Masonry( elemMas, {
// options
itemSelector: '.kfar-item',
});
if (elemMas !== null) {
new Masonry(elemMas, {
// options
itemSelector: '.kfar-item',
});
}
$(document).ready(function(){
$(document).find('.accordeon-item__info').hide();