我Date()
在JavaScript中遇到了一个奇怪的问题.
我有以下简单的代码:
var date = new Date(2013, 11, 01, 00, 00, 0, 0);
alert(date);
Run Code Online (Sandbox Code Playgroud)
那应该将Date设置为01 November 2013 00:00:00:00
But而是将它设置为12月?正如你在这个小提琴中看到的那样
http://jsfiddle.net/CBqK2/
怎么了?
几个星期以来,我一直在努力解决这个问题,我已经在这个网站和其他网站上研究过几十个帖子.我有一个非常基本的问题.我有一个DIV标签#scrollarea
,可以在一个Web应用程序中动态创建,在运行中多次销毁和重新创建.我的问题是niceScroll功能仅适用于ONCE.第二次尝试后,我不再获得控件
我尝试了几种技术,包括resize()
方法,没有任何作用.我还安装了一个调节器,确保它只安装一次,然后再安装resize()
.再一次,没有任何作用
鉴于我的代码被锁定在安全门后,并且通过脚本触发,这是一个非常困难的事情.
有没有人建议如何做到这一点?回顾:
#scrollarea
存在#scrollarea
安装到一个DIV
niceScroll
附加到#scrollarea
ONCE并且工作完美#scrollarea
被NEW scrollarea取代尝试的方法:
niceScroll
每次新#scrollarea
到达时安装niceScroll
ONCE,永远不要再安装niceScroll
ONCE然后发出一个getNiceScroll().resize()
.mouseover()
- > .resize()
技术所有技术都无法在第二次使用时呈现可用的滚动条.