Hyunje Alex Jun
34a505d319
Remove $content.
...
It's not used anymore.
2013-06-14 21:35:32 +09:00
Zeno Zeng
d14dfd307e
use scrollHeight & scrollWidth to avoid getting the wrong size of the content
2013-06-14 10:13:30 +08:00
itsdrewmiller
351631cfa7
Fixing jumpiness for large scrolls
...
https://github.com/noraesae/perfect-scrollbar/issues/16
2013-06-12 12:57:43 -03:00
maoziliang
3410cf89be
update the destroy method. unbind listeners by event namespace.
...
This will be convenient for adding new event bind in the file. Do not
worry about forgetting to unbind it.
2013-06-02 11:16:33 +08:00
Ahmad Sherif
d5dd3422cf
Wrap core functionality in an each function
...
If we have many DOM elements that match the PerfectScrollbar selector,
then all elemets get scrolled if one of them is scrolled.
2013-05-22 11:48:51 +02:00
Hyunje Alex Jun
4613c3daee
Code refactoring.
2013-05-18 12:41:15 +09:00
Hyunje Alex Jun
4012ce9c8c
Prevent scrollbar x from moving out of the container.
2013-05-18 12:21:20 +09:00
etnassoft
4f49b0fa7f
Fix bug with mouse wheel
2013-03-21 11:21:20 +01:00
Hyunje Alex Jun
69c37268a1
Apply jshint.
2013-03-14 15:46:12 +09:00
GregDThomas
38b8b818e8
See issue #10 - provide support for optional settings, including prevention of the mousewheel event and the speed of scrolling
2013-03-14 11:36:57 +09:00
Hyunje Alex Jun
aa213398f3
Enhance scroll preventDefault logic.
...
Now scroll preventDefault works more like default browser scroll.
When the scroll leaches top, bottom, left and right end, don't
prevent default scrolling. For sure, when the content size is
smaller than the container size, also don't prevent default scrolling.
2013-02-16 00:17:23 +09:00
Hyunje Alex Jun
1cdbc9509f
Fix missed ';'
...
In JavaScript, it's the convension that ';' is placed
at the end of statement
2013-02-15 23:58:57 +09:00
David
627b6a6b81
Take into account padding and margins on content
...
Changed the height and widths calculations of the content div to
include any padding and/or margins.
outerHeight(true) is changed to outerHeight(false).
outerWidth is changed as same.
Fixed by noraesae.
2013-02-15 23:44:20 +09:00
Hyunje Alex Jun
0099bb556c
Supports the mobile touch scrolling.
...
Using touch events, support mobile scrolling with touch.
2013-02-12 22:37:45 +09:00
Hyunje Alex Jun
a6bb9d02a3
Include jquery-mousewheel in src.
2013-02-08 10:35:34 +09:00
David
dacb601f9f
Update src/perfect_scrollbar.js
...
Ensure the panel is at the top after an update where the scroll bars
are removed. Other wise it is possible to get stuck midway down a panel
with no way of scrolling.
2013-02-07 14:29:44 +10:00
Hyunje Alex Jun
1bd0c102db
IE support.
2012-11-10 17:30:09 +09:00
Hyunje Alex Jun
db020f1d29
bug fix.
...
if handler functions are null, don't do anything.
2012-11-10 13:41:31 +09:00
Hyunje Alex Jun
a96c918dc8
Add update and destroy function, enhance css.
...
this is the release version!
2012-11-10 03:13:47 +09:00
Hyunje Alex Jun
474351752d
Add x-axis scroll function.
2012-11-09 01:32:10 +09:00
Hyunje Alex Jun
efe6727e5d
Add y-axis scroll function.
2012-11-08 22:22:26 +09:00
Hyunje Alex Jun
ca22fedf65
Add wheel scroll function.
2012-11-06 22:35:27 +09:00
Hyunje Alex Jun
b409aa3ff3
Base source structure.
2012-11-06 22:01:41 +09:00