PageSourceSearch

https://www.justlikeawoman.com/wp-content/plugins/diviflash/public/js/posts.js?ver=1.4.8

js justlikeawoman.com collected 2026-10-08 21:39:54 UTC 2,127 bytes, 59 lines download raw bytes

1(function () {
2    var df_posts = document.querySelectorAll('.difl_postgrid');
3    [].forEach.call(df_posts, function (ele, index) {
4        const element = ele.querySelector('.df_postgrid_container');
5        if (null === element || undefined === element) {
6            return;
7        }
8        var settings = JSON.parse(element.dataset.settings)
9        var selector = ele.querySelector('.df-posts-wrap');
10
11        if (settings.layout === 'masonry') {
12            var masonry = new Isotope(selector, {
13                layoutMode: 'masonry',
14                itemSelector: '.df-post-item',
15                percentPosition: true
16            });
17
18            // fix the lazy load layout issue
19            var entries = selector.querySelectorAll('.df-post-item');
20            observer = new IntersectionObserver(function (item) {
21                masonry.layout();
22            });
23            [].forEach.call(entries, function (v) {
24                observer.observe(v);
25            })
26            // *****************
27            imagesLoaded(selector).on('progress', function () {
28                masonry.layout();
29            })
30                .on('done', function () {
31                    if (window.wp.mediaelement) {
32                        window.wp.mediaelement.initialize()
33                    }
34                    masonry.layout();
35                })
36            setTimeout(function () {
37                masonry.layout();
38            }, 500);
39
40            jQuery(document).ajaxSuccess(function () {
41                masonry = new Masonry(ele.querySelector('.df-posts-wrap'), {
42                    layoutMode: 'masonry',
43                    itemSelector: '.df-post-item',
44                    percentPosition: true
45                });
46                setTimeout(function () {
47                    masonry.layout();
48                }, 100);
49            });
50
51        }
52
53    })
54
55    jQuery('body').on('click', '.df-post-outer-wrap .et_main_video_container', function (event) {
56        jQuery(this).find('.et_pb_video_overlay').addClass('df-hide-overlay');
57    })
58
59})()

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.