setTimeout(function () { jQuery(".thumbnail_6259").each(function(){ // console.log(jQuery(this).width() + "x" + jQuery(this).height()) var h = jQuery(this).height(); var w = jQuery(this).width(); jQuery(this).height(h); jQuery(this).width(w); jQuery(this).resize(); }); }, 2500);
jQuery(document).ready(function (jQuery) { jQuery('.filtr-item').addClass('animateonload'); jQuery('#filter_gallery_6259').show(); jQuery('.loading-wrapper').hide(); jQuery(".loader_img").hide(); jQuery(".lg_load_more").show(); jQuery(".filtr-container").css("opacity", 1); //Filterizd Default options options = { animationDuration: 0.5, callbacks: { onFilteringStart: function() { }, onFilteringEnd: function() { }, onShufflingStart: function() { }, onShufflingEnd: function() { }, onSortingStart: function() { }, onSortingEnd: function() { } }, controlsSelector: '.filtr-controls-6259', filter: 'all', filterOutCss: { top:'0px', left:'0px', opacity: 0.001, transform: '' }, filterInCss: { top:'0px', left:'0px', opacity: 1, transform: '' }, layout: 'sameWidth', selector: '.filtr-item', setupControls: false } var filterizd = jQuery('.filter_gallery_6259').filterizr(options); //filterizd.filterizr('sort', 'domIndex', 'desc'); jQuery('.filter_gallery_6259').imagesLoaded( function() { // images have already loaded, instantiate Filterizr jQuery('.filter_gallery_6259').filterizr(options); }); /* Sort li to alphabetically: */ function sortList(ul) { var ul = document.getElementById("f-simplefilter-6259"); Array.from(ul.getElementsByTagName("LI")) .sort((a, b) => a.textContent.localeCompare(b.textContent)) .forEach(li => ul.appendChild(li)); } sortList("f-simplefilter-6259"); /* Sort li to alphabetically: */
//bootstrap-lightbox-js // delegate calls to data-toggle="lightbox" document.addEventListener('DOMContentLoaded', (event) => { document.querySelectorAll('.my-lightbox-toggle').forEach((el) => { el.addEventListener('click', (e) => { e.preventDefault();
const options = { keyboard: true, size: 'fullscreen' };
// Assuming Lightbox is a constructor from the included library // Check if the Lightbox class or function exists if (typeof Lightbox !== 'undefined') { const lightbox = new Lightbox(el, options); lightbox.show(); } else { console.error('Lightbox library is not loaded.'); } }); }); }); jQuery('.filtr-control-6259 [data-filter]').click(function() {
//jQuery('.swiper-6259').swipebox('swipebox-destroy'); var targetFilter = jQuery(this).data('filter'); console.log(targetFilter); var lighbox_class_name = "pfg-lightbox-" + targetFilter; jQuery('.pfg-lightbox-' + targetFilter ).attr('data-gallery', lighbox_class_name); // add data filter for parent filters });
// video player jQuery(function(){ jQuery("a.video-box-6259").YouTubePopUp( { autoplay: 0 } ); // Disable autoplay });
});
We let you hire codeIgniter developers in India from hanuitsolutions on an hourly or full-time basis. The costs vary depending on the hours of work and project type.
Our codeIgniter engineers will keep you updated on the project development with daily/weekly/monthly reports. You can contact our engineers anytime.
Yes, surely. Being a leading CodeIgniter development agency, we have clients from around the globe. So, we outsource engineers who can work in flexible time zones.
Our CodeIgniter developers hold the expertise of working for hundreds of clients. They are well-versed in using the latest technology stacks and are prepared to solve any issues. You can hire dedicated CodeIgniter developers from hanuitsolutions at a flexible model and cost-effective rates.
A major percentage of business owners in the US and UK favor outsourcing to India for mobile app development services. It is preferred because of many reasons: