fix something

commit-1 :  when you use JQuery before angular, the wheel event will be replaced by JQuery event, so we shoud access native event by using  event.originalEvent.

commit-2 :  the sub-element will inherit "no-select" from parent(body)

commit-3 :  when the width of "scroll-viewport" is as big as his parent-element, we can not click "scroll-bar", so I put "scroll-bar" after "scroll-viewport"