diff --git a/src/okvideo.js b/src/okvideo.js index 975887c..b5f2845 100644 --- a/src/okvideo.js +++ b/src/okvideo.js @@ -13,7 +13,7 @@ var player, OKEvents, options; "use strict"; - var BLANK_GIF = "data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw%3D%3D"; + var BLANK_GIF = "data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw%3D%3D"; $.okvideo = function (options) { // if the option var was just a string, turn it into an object @@ -28,12 +28,16 @@ var player, OKEvents, options; // support older versions of okvideo if (base.options.video === null) base.options.video = base.options.source; + var target = base.options.target || $('body'); + console.log(target); + var position = target[0] == $('body')[0] ? 'fixed' : 'absolute'; + if (OKEvents.utils.isMobile()) { - $('body').append('
'); + target.append('
'); } else if (base.options.adproof) { - $('body').append('
'); + target.append('
'); } else { - $('body').append('
'); + target.append('
'); } $("#okplayer-mask").css("background-image", "url(" + BLANK_GIF + ")"); @@ -168,6 +172,7 @@ var player, OKEvents, options; }; $.fn.okvideo = function (options) { + options.target = this; return this.each(function () { (new $.okvideo(options)); });