playlist test link: http://www.youtube.com/p/304D9CE7504D3D78 (does not work anymore)
playlist test link 2: &list=PL304D9CE7504D3D78 (weird “undefined” menu link inside video)
playlist test link 3: /embed/videoseries?list=PL304D9CE7504D3D78
Compare load time with other iframe content:
Internal page class fancybox-iframe
Internal page classes fancybox iframe
====
Link with square brackets in rel attribute and unpatched fancybox.js caused:
Uncaught exception: Syntax error, unrecognized expression: [rel=square[brackets]]
Error thrown at line 17, column 23918 in (a) in http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js:
throw”Syntax error, unrecognized expression: “+a
called from line 17, column 23281 in (a, c, d, e) in http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js:
k.error(a);
called from line 17, column 19667 in (b, d, f, g) in http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js:
q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]===”~”||x[0]===”+”)&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;
called from line 17, column 42832 in (b, e, f, g) in http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js:
return a(b,e,f,g)
called from line 17, column 47555 in (a) in http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js:
g=e.length,f.find(a,this[c],e);
called from line 16, column 15667 in (a, d, f) in http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js:
return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)
called from line 16, column 13598 in (a, b) in http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js:
return new e.fn.init(a,b,h)
called from line 37, column 472 in (c) in http://demo.4visions.nl/wp-content/plugins/easy-fancybox/fancybox/jquery.fancybox-1.3.4.pack.js?ver=1.3.4:
o=b(“a[rel=”+c+”], area[rel=”+c+”]”);
called from line 17, column 1708 in (c) in http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js:
var k=j.handler.apply(this,g);
called via Function.prototype.apply() from line 16, column 60224 in (a) in http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js:
return typeof f!=”undefined”&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b
Patch:
Line 815 in jquery.fancybox-1.3.4.js needs to become
selectedArray = $('a[rel="' + rel + '"], area[rel="' + rel + '"]');
Corresponding with it, on line 37 in jquery.fancybox-1.3.4.pack.js there is
else{o=b("a[rel="+c+"], area[rel="+c+"]");
which should become
else{o=b('a[rel="'+c+'"], area[rel="'+c+'"]');
Auto play at time marker and hide player controls
Other parameters?
No related videos