开发者

TypeError when using jscrollpane

开发者 https://www.devze.com 2023-03-24 09:18 出处:网络
Folks, this one is killing me.... I\'m using jscrollpane in a lot of places on my site and all is fine. On one (ironically simple page), i have some edit fields that happ开发者_如何学运维en to be in

Folks, this one is killing me....

I'm using jscrollpane in a lot of places on my site and all is fine. On one (ironically simple page), i have some edit fields that happ开发者_如何学运维en to be in a div that has jscrollpane applied to it.

Scrolling is fine. the page and everything is fine. The problem is that safari, chrome and firefox report the following error:

TypeError: 'undefined' is not a function (evaluating 'c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']")')   
in jquery-1.5.min.js:16  

this error shows up when the focus is on the edit field (i actually stripped the form down to ONE field) and any key is pressed. So if i go to edit the field and i hit even the Alt/Option, Command, ctrl keys, that error is generated and its counter goes up. hitting ESC makes the error counter jumps by a lot.

if i remove jscrollpane and let the OS show its scrollbars, then the error disappears!!!

I have changed the name, size, id, class,.... of the edit box with no difference :(

I'm really puzzled by this one. Any thoughts, clues???

thanks


it looks like enableKeyboardNavigation is the culprit. Make it false in settings and all is well

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号