WordPress.org

Ready to get started?Download WordPress

Forums

Instapress
Fancybox + next page - Uncaught TypeError (3 posts)

  1. Nick001
    Member
    Posted 1 year ago #

    Hi There,
    I get the following javascript error:
    Uncaught TypeError: Object function (){e.open.apply(this,arguments)} has no method 'init'

    in

    jquery.fancybox-1.3.4.pack.js:46

    The fancybox + next page is not working.
    When I switch off the effects of the plugin, the jquery of my theme is working again, but I would like both to work.
    Hope you can help me out!
    Nick

    http://wordpress.org/extend/plugins/instapress/

  2. liechtenecker
    Member
    Plugin Author

    Posted 1 year ago #

    Hey Nick001!

    Can you try turn off all your theme-javascript? Is it working now?

    Can you post your theme-javascript? I think this is a conflict between two or more libraries

  3. Nick001
    Member
    Posted 1 year ago #

    Thank you for your reply!
    When I disable the theme javascript, it is still not working.
    This is my theme javascript:
    Hope you can help out, I really appreciate it.

    /*----------------------------------------------------------------*/
    /*	SLIDER
    /*-----------------------------------------------------------------*/
    $ = jQuery.noConflict();
    
    $(document).ready(function() {
    
    			/* I AM HERE!!! */
    
    			/* Input replacement & roll over */
    
    			$('input, textarea').each(function(){
    
    				if(!$(this).hasClass('submit') && $(this).attr('id') != 'submit' && $(this).attr('type') != 'submit'){
    					$(this).attr('data-value', $(this).val())
    						.focus(function(){
    							$(this).addClass('focusInput');
    							if($(this).val() == $(this).attr('data-value')){
    								$(this).val('');
    							} else {
    								$(this).select();
    							}
    						})
    						.blur(function(){
    							$(this).removeClass('focusInput');
    							if($(this).val() == ''){
    								$(this).val($(this).attr('data-value'));
    							}
    						});
    				}
    
    			});
    
    			/* I STOPPED BEING HERE!! */
    
    				if ($.fn.cssOriginal!=undefined)
    					$.fn.css = $.fn.cssOriginal;
    
    					$('.banner').revolution(
    						{
    							delay:9000,
    							startheight:450,
    							startwidth:960,
    
    							hideThumbs:200,
    
    							navigationType:"bullet",					//bullet, thumb, none, both		(No Thumbs In FullWidth Version !)
    							navigationArrows:"verticalcentered",		//nexttobullets, verticalcentered, none
    							navigationStyle:"round",				//round,square,navbar
    
    							touchenabled:"on",						// Enable Swipe Function : on/off
    							onHoverStop:"on",						// Stop Banner Time at Hover on Slide on/off
    
    							navOffsetHorizontal:0,
    							navOffsetVertical:-25,
    
    							shadow:1,								//0 = no Shadow, 1,2,3 = 3 Different Art of Shadows  (No Shadow in Fullwidth Version !)
    							fullWidth:"off"							// Turns On or Off the Fullwidth Image Centering in FullWidth Modus
    
    						});	
    
    					});
    
    /*--------------------------------------------------------------*/
    /*	TWITTER
    /*---------------------------------------------------------------*/
    
    getTwitters('twitter', {
            id: $('#twitter_user').text(),
            count: 2,
            enableLinks: true,
            ignoreReplies: false,
            template: '<span class="twitterPrefix"><span class="twitterStatus">%text%</span><em class="twitterTime">%time%',
            newwindow: true
    });
    
    /*------------------------------------------------------------*/
    /*	FORM
    /*------------------------------------------------------------*/
    jQuery(document).ready(function($){
    	$('.forms').dcSlickForms();
    });
    
    jQuery(document).ready(function($) {
    	if($('#zetaSlider').length > 0)
    		$('#zetaSlider').zetaSlider();
    });
    
    $(document).ready(function() {
    	$('.comment-form input[title]').each(function() {
    		if($(this).val() === '') {
    			$(this).val($(this).attr('title'));
    		}
    
    		$(this).focus(function() {
    			if($(this).val() == $(this).attr('title')) {
    				$(this).val('').addClass('focused');
    			}
    		});
    		$(this).blur(function() {
    			if($(this).val() === '') {
    				$(this).val($(this).attr('title')).removeClass('focused');
    			}
    		});
    	});
    });
    
    /*-----------------------------------------------------------*/
    /*	TOGGLE
    /*-----------------------------------------------------------*/
    $(document).ready(function(){
    //Hide the tooglebox when page load
    $(".togglebox").hide();
    //slide up and down when click over heading 2
    $("h4").click(function(){
    // slide toggle effect set to slow you can set it to fast too.
    $(this).toggleClass("active").next(".togglebox").slideToggle("slow");
    return true;
    });
    });
    
    /*-------------------------------------------------------------*/
    /*	TABS
    /*-------------------------------------------------------------*/
     $(document).ready( function() {
     	$('.tab-container').each(function(){
     		if($(this).attr('id') != 'testimonials-container'){
     			$(this).easytabs({
    		      animationSpeed: 300,
    		      updateHash: false
    	      	});
     		} else {
     			$(this).easytabs({
    		      animationSpeed: 300,
    		      updateHash: false,
    	     	  cycle: 5000
    	      	});
     		}
     	})
    });
    
    /*--------------------------------------------------------------*/
    /*	POSTS GRID
    /*--------------------------------------------------------------*/
    jQuery(document).ready(function($){
     var $container = $('.posts-grid');
    	$container.imagesLoaded( function(){
    		$container.isotope({
    			itemSelector : '.post'
    		});
    	});
    });
    
    /*-------------------------------------------------------------*/
    /*	PORTFOLIO GRID
    /*-------------------------------------------------------------*/ 
    
    $(document).ready(function(){
     var $container = $('#portfolio .items');
    	$container.imagesLoaded( function(){
    		$container.isotope({
    			itemSelector : '.item',
    			layoutMode : 'fitRows'
    		});
    	});
    
    	$('.filter li a').click(function(){
    
    		$('.filter li a').removeClass('active');
    		$(this).addClass('active');
    
    		var selector = $(this).attr('data-filter');
    		$container.isotope({ filter: selector });
    
    		return false;
    	});
    });
    
    /*------------------------------------------------------------*/
    /*	VIDEOCASE
    /*------------------------------------------------------------*/ 
    
    if (!Array.prototype.indexOf) {
        Array.prototype.indexOf = function (searchElement /*, fromIndex */ ) {
            "use strict";
            if (this == null) {
                throw new TypeError();
            }
            var t = Object(this);
            var len = t.length >>> 0;
            if (len === 0) {
                return -1;
            }
            var n = 0;
            if (arguments.length > 0) {
                n = Number(arguments[1]);
                if (n != n) { // shortcut for verifying if it's NaN
                    n = 0;
                } else if (n != 0 && n != Infinity && n != -Infinity) {
                    n = (n > 0 || -1) * Math.floor(Math.abs(n));
                }
            }
            if (n >= len) {
                return -1;
            }
            var k = n >= 0 ? n : Math.max(len - Math.abs(n), 0);
            for (; k < len; k++) {
                if (k in t && t[k] === searchElement) {
                    return k;
                }
            }
            return -1;
        }
    }
    
    $(document).ready(function(){
     var $container = $('#videocase .items');
    	$container.imagesLoaded( function(){
    		$container.isotope({
    			itemSelector : '.item',
    			layoutMode : 'fitRows'
    		});
    	});
    
    	$('.filter li a').click(function(){
    
    		$('.filter li a').removeClass('active');
    		$(this).addClass('active');
    
    		var selector = $(this).attr('data-filter');
    		$container.isotope({ filter: selector });
    
    		return false;
    	});
    
    	/* Project video */
    
    	var _videocontainer = $('#videocontainer');
    
    	if(_videocontainer.length > 0) {
    
    		var _addressArr = [];
    		$('.items li').each(function(index) {
    			$(this).attr('rel', index);
    			_addressArr[index] = $(this).data('address');
    		});
    
    		var _descArr = [];
    		$('.description li').each(function(index) {
    			_descArr[index] = $(this);
    			$(this).hide();
    			$(this).on('click', function(event) {
    			  	alert('click description');
    			});
    		});
    
    		var _currentNum = 0;
    		var isInit = false;
    		_videocontainer.fitVids();
    
    		var _videoArr = [];
    		$('.video').each(function(index) {
    		  	_videoArr[index] = $(this)
    			if(index!=0) $(this).hide();
    		});
    
    		$.address.init(function(event) {
    		}).change(function(event) {
    			var _address = $.address.value().replace('/', '');
    			if(_address){
    				if(_address!=""&&_currentNum!=_addressArr.indexOf(_address))loadAsset(_addressArr.indexOf(_address));
    			}else{
    				$.address.path(_addressArr[0]);
    			}
    		})	
    
    		$('.items li').on('click', function(event) {
    			loadAsset($(this).attr('rel'));
    			return false;
    		});
    
    		function loadAsset(n){
    			$('html, body').animate({scrollTop: _videocontainer.offset().top-30}, 600);
    			_index = n;
    			var _pv = _videoArr[_currentNum];
    			if(_pv)_pv.animate({opacity: 0}, 300, function() {
    				var _ph = _pv.height();
    				_pv.hide();
    				_pv.remove();
    				var _h = _videoArr[_index].show().css('opacity', 0).height();
    				_videoArr[_index].css('height', _ph);
    				_videoArr[_index].animate({opacity: 1, height: _h}, 600, function() {
    					_videoArr[_index].css('height', 'auto');
    					_videocontainer.append(_pv);
    					// _videocontainer.fitVids();
    				})
    			})
    			$.address.path(_addressArr[_index])
    			_currentNum = _index;
    			return false;
    		}
    
    	}
    
    });
    
    /*-------------------------------------------------------*/
    /*	FANCYBOX
    /*-------------------------------------------------------*/
    
    $(document).ready(function() {
    
    			$('.fancybox-media').each(function(){
    				if($(this).attr('rel') == undefined){
    					$(this).attr('rel', 'media-gallery');
    				}
    			})
    
    			$('.fancybox-media')
    				.fancybox({
    
    					arrows : false,
    					padding: 10,
    					closeBtn: false,
    					openEffect : 'fade',
    					closeEffect : 'fade',
    					prevEffect : 'fade',
    					nextEffect : 'fade',
    					helpers : {
    						media : {},
    						buttons	: {},
    						thumbs : {
    							width  : 50,
    							height : 50
    						},
    						title : {
    							type : 'outside'
    						},
    						overlay : {
                				opacity: 0.9
            				}
    					},
    					beforeLoad: function() {
                var el, id = $(this.element).data('title-id');
    
                if (id) {
                    el = $('#' + id);
    
                    if (el.length) {
                        this.title = el.html();
                    }
                }
            }
    				});
    		});
    
    /*--------------------------------------------------------*/
    /*	IMAGE HOVER
    /*---------------------------------------------------------*/		
    
    $(document).ready(function() {
    $('.featured a').prepend('<span class="overlay more"></span>');
    $('.galleryGrid a').prepend('<span class="overlay more"></span>');
    });
    
    $(document).ready(function() {
            $('.featured').mouseenter(function(e) {
                $(this).children('a').children('span').fadeIn(300);
            }).mouseleave(function(e) {
    
                $(this).children('a').children('span').fadeOut(200);
            });
            $('.galleryGrid li').mouseenter(function(e) {
                $(this).find('span').fadeIn(300);
            }).mouseleave(function(e) {
    
                $(this).children('a').children('span').fadeOut(200);
            });
        });			
    
    $(document).ready(function() {
            $('.items li').mouseenter(function(e) {
    
                $(this).children('a').children('div').fadeIn(300);
            }).mouseleave(function(e) {
    
                $(this).children('a').children('div').fadeOut(200);
            });
        });	
    
    /*----------------------------------------------------------*/
    /*	BUTTON HOVER
    /*----------------------------------------------------------*/
    
    jQuery(document).ready(function($)  {
    $(".button, .btn-submit, .meta-nav-prev, .meta-nav-next").css("opacity","1.0");
    $(".button, .btn-submit, .meta-nav-prev, .meta-nav-next").hover(function () {
    $(this).stop().animate({ opacity: 0.85 }, "fast");  },
    function () {
    $(this).stop().animate({ opacity: 1.0 }, "fast");
    });
    });
    
    jQuery(document).ready(function($)  {
    $(".social li a").css("opacity","1.0");
    $(".social li a").hover(function () {
    $(this).stop().animate({ opacity: 0.75 }, "fast");  },
    function () {
    $(this).stop().animate({ opacity: 1.0 }, "fast");
    });
    });
    
    /*---------------------------------------------------------*/
    /*	VIDEO
    /*---------------------------------------------------------*/
    
    jQuery(document).ready(function() {
        		jQuery('.media, .featured').fitVids();
        	});	
    
    /*-----------------------------------------------------------*/
    /*	SELECTNAV
    /*-----------------------------------------------------------*/
    
    $(document).ready(function() {
    
    			$('.tiny').attr('id', 'tiny');
    
    			selectnav('tiny', {
    				label: '--- Navigation --- ',
    				indent: '-'
    			});
    
    		});
    
    /*------------------------------------------------------------*/
    /*	MENU
    /*------------------------------------------------------------*/
    ddsmoothmenu.init({
    	mainmenuid: "menu",
    	orientation: 'h',
    	classname: 'menu',
    	contentsource: "markup"
    })

    [Moderator Note: Please post code or markup snippets between backticks or use the code button. Or better still - use the pastebin. As it stands, your code may now have been permanently damaged/corrupted by the forum's parser.]

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic