jQuery( function( $ ) {
// Responsive video
$( "#sidebar" ).fitVids();
// Isotope variable
var $wrapper = $( ".themes-wrapper" );
$filterLinks$area = $( ".filter-links""#sidebar" );
// Initialize isotope
$wrapper$area.imagesLoaded( functionfitVids() {
$wrapper.isotope({
itemSelector: ".themes",
percentPosition: true,
layoutMode: "fitRows",
});
} );
// Isotope filter links
$filterLinks.on( "click", "a", function( event ) {
Image event.preventDefault();
gallery
var selector$slider = $( this )".attr( "dataowl-filter" );
$wrapper.isotope({
filter: selector
});
$( this ).closest( "ul" ).find( "li" ).removeClass( "active"carousel" );
$( this ).closest( "li" )$slider.addClassowlCarousel( "active" );
} );
});
// Global jQuery variable
var $ = jQuery;
/**
* Responsive video
*/
var fitvidsInit = function() {
$( "#sidebar" ).fitVids();
};
/**
* Isotope
*/
var isotopeInit = function() {
var $wrapper = $( ".themes-wrapper" );
$filterLinks$area = $( ".filter-links""#sidebar" );
// Initialize isotope
$wrapper$area.imagesLoaded( functionfitVids() {
$wrapper.isotope({
itemSelector: ".themes",
percentPosition: true,
layoutMode: "fitRows",
});
} );
// Isotope filter links**
$filterLinks.on( "click", "a", function( event )* {Slides
event.preventDefault();
*/
var selectorsliderInit = $( this ).attrfunction( "data-filter" );
$wrapper.isotope({
filter: selector
});
var $slider = $( this ).closest( "ul" ).find( "li" )".removeClass( "active"owl-carousel" );
$( this ).closest( "li" )$slider.addClassowlCarousel( "active" );
} );
};
/**
* Execute code
*/
$( function() {
fitvidsInit();
isotopeInit();
} )
Code 3
jQuery( function() {
fitvidsInit();
isotopeInit();
});
/**
* Responsive video
*/
function fitvidsInit() {
jQuery( "#sidebar" ).fitVids();
}
/**
* Isotope
*/
function isotopeInit() {
var $wrapper = $( ".themes-wrapper" );
$filterLinks = $( ".filter-links" );
// Initialize isotope
$wrapper.imagesLoaded( function() {
$wrapper.isotope({
itemSelector: ".themes",
percentPosition: true,
layoutMode: "fitRows",
});
} );
// Isotope filter links
$filterLinks.on( "click", "a", function( event ) {
event.preventDefault();
var selector = $( this ).attr( "data-filter" );
$wrapper.isotope({
filter: selector
});
$( this ).closest( "ul" ).find( "li" ).removeClass( "active" );
$( this ).closest( "li" ).addClasssliderInit( "active" );
} );
}
As you can see, to call the isotope plugin needs more lines of code and I think Code 2 and Code 3 are more organized. What do you think?