Bestfit mode only enabled for filetype:image
This commit is contained in:
parent
4bee0d69d3
commit
99f6dc1504
2 changed files with 19 additions and 14 deletions
16
sahli.coffee
16
sahli.coffee
|
|
@ -84,6 +84,7 @@ class @Sahli
|
||||||
fname = @location + '/' + picdata.file
|
fname = @location + '/' + picdata.file
|
||||||
pdiv = $('<div>')
|
pdiv = $('<div>')
|
||||||
pdiv.addClass 'scrolly'
|
pdiv.addClass 'scrolly'
|
||||||
|
pdiv.addClass 'image'
|
||||||
pdiv.width picdata.width
|
pdiv.width picdata.width
|
||||||
pdiv.css 'display', 'inline-block'
|
pdiv.css 'display', 'inline-block'
|
||||||
pimg = $('<img src="' + fname + '" />')
|
pimg = $('<img src="' + fname + '" />')
|
||||||
|
|
@ -95,13 +96,14 @@ class @Sahli
|
||||||
@origwidth = picdata.width
|
@origwidth = picdata.width
|
||||||
|
|
||||||
@bestfit = =>
|
@bestfit = =>
|
||||||
if $('div.scrolly').hasClass('bestfit')
|
if $('div.scrolly').hasClass('image')
|
||||||
$('div.scrolly').removeClass 'bestfit'
|
if $('div.scrolly').hasClass('bestfit')
|
||||||
$('div.scrolly').width @origwidth
|
$('div.scrolly').removeClass 'bestfit'
|
||||||
else
|
$('div.scrolly').width @origwidth
|
||||||
$('h6').hide()
|
else
|
||||||
$('div.scrolly').addClass 'bestfit'
|
$('h6').hide()
|
||||||
$('div.scrolly').width("");
|
$('div.scrolly').addClass 'bestfit'
|
||||||
|
$('div.scrolly').width("");
|
||||||
|
|
||||||
@loadhugeansi = (picdata, inserthere) ->
|
@loadhugeansi = (picdata, inserthere) ->
|
||||||
fname = @location + '/' + picdata.file
|
fname = @location + '/' + picdata.file
|
||||||
|
|
|
||||||
17
sahli.js
17
sahli.js
|
|
@ -94,6 +94,7 @@ l__________/__________|___|______l__________j_____j
|
||||||
fname = this.location + '/' + picdata.file;
|
fname = this.location + '/' + picdata.file;
|
||||||
pdiv = $('<div>');
|
pdiv = $('<div>');
|
||||||
pdiv.addClass('scrolly');
|
pdiv.addClass('scrolly');
|
||||||
|
pdiv.addClass('image');
|
||||||
pdiv.width(picdata.width);
|
pdiv.width(picdata.width);
|
||||||
pdiv.css('display', 'inline-block');
|
pdiv.css('display', 'inline-block');
|
||||||
pimg = $('<img src="' + fname + '" />');
|
pimg = $('<img src="' + fname + '" />');
|
||||||
|
|
@ -106,13 +107,15 @@ l__________/__________|___|______l__________j_____j
|
||||||
};
|
};
|
||||||
|
|
||||||
Sahli.bestfit = function() {
|
Sahli.bestfit = function() {
|
||||||
if ($('div.scrolly').hasClass('bestfit')) {
|
if ($('div.scrolly').hasClass('image')) {
|
||||||
$('div.scrolly').removeClass('bestfit');
|
if ($('div.scrolly').hasClass('bestfit')) {
|
||||||
return $('div.scrolly').width(Sahli.origwidth);
|
$('div.scrolly').removeClass('bestfit');
|
||||||
} else {
|
return $('div.scrolly').width(Sahli.origwidth);
|
||||||
$('h6').hide();
|
} else {
|
||||||
$('div.scrolly').addClass('bestfit');
|
$('h6').hide();
|
||||||
return $('div.scrolly').width("");
|
$('div.scrolly').addClass('bestfit');
|
||||||
|
return $('div.scrolly').width("");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue