2
0
forked from Wavyzz/dolibarr

Fix deprecated code not working in jcrop. $.browser.msie and $.browser

is no more available in jquery 1.9+.
This commit is contained in:
Laurent Destailleur
2015-11-06 02:02:57 +01:00
parent 58cac2d895
commit e78ebf041a
2 changed files with 7 additions and 11 deletions

View File

@@ -43,13 +43,11 @@ $.Jcrop = function(obj,opt)
// Some on-the-fly fixes for MSIE...sigh
if (!('trackDocument' in opt))
{
opt.trackDocument = $.browser.msie ? false : true;
if ($.browser.msie && $.browser.version.split('.')[0] == '8')
opt.trackDocument = true;
opt.trackDocument = true;
}
if (!('keySupport' in opt))
opt.keySupport = $.browser.msie ? false : true;
opt.keySupport = true;
// }}}
// Extend the default options {{{
@@ -416,7 +414,7 @@ $.Jcrop = function(obj,opt)
if (options.drawBorders) {
borders = {
top: insertBorder('hline')
.css('top',$.browser.msie?px(-1):px(0)),
.css('top',px(0)),
bottom: insertBorder('hline'),
left: insertBorder('vline'),
right: insertBorder('vline')
@@ -965,7 +963,6 @@ $.Jcrop = function(obj,opt)
function newTracker()
{
var trk = $('<div></div>').addClass(cssClass('tracker'));
$.browser.msie && trk.css({ opacity: 0, backgroundColor: 'white' });
return trk;
};