Uncaught TypeError: Cannot read property 'Layoutmodus' undefined
HALLO, ich mache mein Projekt über Isotope.js wo ich zu zeigen, meine Fliesen in der horizontalen Art und Weise,
So bin ich folgenden code
var winDow = $(window);
//Needed variables
var $container=$('.portfolio-box, .blog-box');
var $filter=$('.filter');
try{
$container.imagesLoaded( function(){
$container.show();
$container.isotope({
layoutMode: 'masonryHorizontal',
masonryHorizontal: {
rowHeight: 50
},
});
});
} catch(err) {
}
aber leider es funktioniert nicht , Fehlermeldung auf der Konsole ist
1. Uncaught TypeError: Cannot read property 'LayoutMode' of undefined
2. Uncaught TypeError: undefined is not a function
Helfen, ist bemerkenswert muss
- masonryHorizontal: { rowHeight: 50 } werden sollte, Mauerwerk: { rowheight: 50 } Nicht sicher, ob es behebt es aber. Könnte Sie post ein codepen oder jsfiddle mit einem Beispiel, was mit dem Sie arbeiten?
- ich ja ändern aber es funktioniert nicht @cowcowmoomoo
- Kannst du ein Beispiel mit markup?
- Veröffentlichen Sie Ihren code auf jsfiddle oder codepen
- ok, ich bin dabei .
- Lassen Sie uns weiter, diese Diskussion im chat.
- da @cowcowmoomoo
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du bist nicht wie die Isotop-plugin auf Ihrer Seite.
Müssen Sie beide
isotope.pkgd.min.js
undmasonry-horizontal.js
Dies ist gepackt von Ihrer Website. Wenn Sie kommentieren Sie die Zeile, Sie sollte gut sein.
Ich habe das gleiche problem und etwas gefunden. Die jquery-Isotop nie untergeht
window.Isotope.LayoutMode
. Das ist, warum es nicht definiert ist.Wenn Sie verwenden nicht die jquery-und nur das regelmäßige, sollten Sie dieses problem nicht.
Ich es behoben, indem Sie zählen die
layout-mode.js
Recht nachjquery.isotope.js
, und nur vor diemasonry-horizontal.js