maoziliang
a52d55957d
Add hover handlers for ie6.
...
Use scripts to add '.hover' class on the `.ps-container` and both
scrollbars when then mouse is over them because :hover is not supported
except 'a' element.
2013-06-16 17:13:20 +09:00
maoziliang
e93d67e754
Add feature to suport ie.
...
For ie browser, the `.ps-container` element will add extra class `ie`
and `ie<version>`, like `ie6`, `ie7`, `ie8`, etc.
2013-06-16 17:00:12 +09:00
maoziliang
37210ee453
Add a sample based on text content
2013-06-16 16:49:30 +09:00
Hyunje Alex Jun
6021ec016e
Update README.
...
The link to Contributing wiki page is added.
2013-06-16 00:30:43 +09:00
Hyunje Alex Jun
9be4a1a85f
Minify source files with the new build system.
...
From now, the build can be done with 'grunt build'.
2013-06-16 00:30:43 +09:00
Hyunje Alex Jun
f65c9cb0bb
Add files for Grunt.
2013-06-16 00:30:43 +09:00
Hyunje Alex Jun
29a0c13c65
Add csslintrc.
2013-06-15 22:04:50 +09:00
Hyunje Alex Jun
d8c961ee32
Csslint the css file.
2013-06-15 22:04:50 +09:00
Hyunje Alex Jun
a4d8487ee3
Remove build shell script.
...
We'll use grunt to build the scripts.
The shell script is no more used.
2013-06-15 20:59:26 +09:00
Hyunje Alex Jun
ff55090cd3
Add node_modules in gitignore.
2013-06-15 20:59:07 +09:00
Hyunje Alex Jun
7bc05bbda1
Refactor jshint files.
...
We'll use grunt, and jshintignore is useless.
Remove comments in jshintrc to be parsed in grunt.
2013-06-15 20:49:22 +09:00
Hyunje Alex Jun
3b1c37440e
Inhance the scroll logic with mobile touches.
...
The scroll works only when the user touch and scroll the wrapper div
with just one touch. By this patch, the zoom function will not be
prevented by scrolling content.
2013-06-14 21:57:24 +09:00
Hyunje Alex Jun
aeab94c7d6
Fix the wrong indents in example pages.
2013-06-14 21:39:53 +09:00
Hyunje Alex Jun
eb8f28cd26
JSHint the code.
...
Missing space.
2013-06-14 21:38:33 +09:00
Hyunje Alex Jun
d5ef529438
Modify README.md.
...
The requirement that force just one content element is gone.
2013-06-14 21:36:47 +09:00
Hyunje Alex Jun
34a505d319
Remove $content.
...
It's not used anymore.
2013-06-14 21:35:32 +09:00
Hyunje Alex Jun
a8db04e41d
Merge pull request #36 from zenozeng/master
...
Use prop('scrollWidth') and prop('scrollHeight') instead of outerWidth() and outerHeight() to get the content size.
2013-06-14 05:32:44 -07:00
Zeno Zeng
d14dfd307e
use scrollHeight & scrollWidth to avoid getting the wrong size of the content
2013-06-14 10:13:30 +08:00
Hyunje Alex Jun
de6e4d59b0
Merge pull request #34 from itsdrewmiller/master
...
pull request for the fix provided in issue 16, for both vertical and horizontal scrolling
2013-06-12 09:29:49 -07:00
itsdrewmiller
351631cfa7
Fixing jumpiness for large scrolls
...
https://github.com/noraesae/perfect-scrollbar/issues/16
2013-06-12 12:57:43 -03:00
Hyunje Alex Jun
2f6432d263
Merge pull request #30 from maoziliang/master
...
Update the destroy method. Unbind listeners by event namespace.
2013-06-01 20:40:34 -07: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
Hyunje Alex Jun
b89660f959
Merge pull request #26 from ahmadsherif/master
...
Wrap core functionality in an each function.
2013-05-22 18:46:32 -07: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
c6c087275c
Release 0.3.4.
...
Patch notes
1. Fix the bug that scrollbars don't stop at the end.
2. Code refactoring.
2013-05-18 12:43:38 +09:00
Hyunje Alex Jun
4613c3daee
Code refactoring.
2013-05-18 12:41:15 +09:00
Hyunje Alex Jun
667c61d2c3
Add jshint files.
2013-05-18 12:39:26 +09:00
Hyunje Alex Jun
4012ce9c8c
Prevent scrollbar x from moving out of the container.
2013-05-18 12:21:20 +09:00
Hyunje Alex Jun
9734a18d01
Merge pull request #19 from EtnasSoft/master
...
Fixed bug with the Mouse Wheel and the right scroll bar.
2013-05-17 20:18:19 -07:00
etnassoft
4f49b0fa7f
Fix bug with mouse wheel
2013-03-21 11:21:20 +01:00
Hyunje Alex Jun
9d6728e3ff
Release 0.3.3.
...
Patch notes
1. Apply jshint.
2. Fix jQuery plugin site version problem.
2013-03-14 15:47:20 +09:00
Hyunje Alex Jun
69c37268a1
Apply jshint.
2013-03-14 15:46:12 +09:00
Hyunje Alex Jun
960468fc9e
Release 0.3.2.
...
Patch notes
1. Optional parameter support.
- wheelSpeed
- wheelPropagation
2. Example codes added.
2013-03-14 15:14:38 +09:00
Hyunje Alex Jun
42d528a839
Update README.md
...
Optional parameter support.
2013-03-14 13:44:51 +09:00
Hyunje Alex Jun
26e9ff1cac
Example codes added by @GregDThomas.
2013-03-14 11:49:50 +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
938f3134d7
Release 0.3.1.
...
Patch notes
1. Mobile touch support.
2. Scrolling logic enhancement.
3. Bug fix.
2013-02-16 00:23:49 +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
2e1e9f2f75
Release 0.2.5.
...
Patch notes
1. Bug fix.
2. Include min version with jquery-mousewheel.
2013-02-08 10:38:43 +09:00
Hyunje Alex Jun
f3b6fd520c
Modify build script to uglifyjs2.
...
Upgrade to uglifyjs2 and add shell script to create
a min version source that includes jquery-mousewheel.
2013-02-08 10:36:01 +09:00
Hyunje Alex Jun
a6bb9d02a3
Include jquery-mousewheel in src.
2013-02-08 10:35:34 +09:00
Hyunje Alex Jun
639f369d33
Merge pull request #2 from davidkethel/patch-2
...
Ensure div is at top/left when scroll bars removed
2013-02-07 17:07:19 -08: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
0c9dc8dbb4
Merge pull request #1 from davidkethel/patch-1
...
Just a couple of small grammar changes
2013-02-06 05:44:16 -08:00
David
f32e32485b
Just a couple of small grammar changes
2013-02-06 20:02:02 +10:00
Hyunje Alex Jun
a4bee31597
Update README.md
...
Add the way how to scroll to somewhere.
2013-01-28 14:00:49 +09:00
Hyunje Alex Jun
bd9e96be12
Release 0.2.4.
...
Release to jquery plugins.
2013-01-28 13:52:25 +09:00