我包含了一些libs
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<!-- the mousewheel plugin - optional to provide mousewheel support -->
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<!-- the jScrollPane script -->
<script type="text/javascript" src="js/jquery.jscrollpane.js"></script>
然后想要添加一个新方法
<script type="text/javascript">
JScrollPane.prototype.putClientProperty = function(propertyName, elementId){
...
};
</script>
并且收到: JScrollPane未定义。 我做错了什么?
答案 0 :(得分:1)
您收到错误,因为JScrollPane不是窗口/全局对象的属性,而是添加到jquery.prototype
/ jquery.fn
。所以,你应该使用:
jquery.fn.JScrollPane.prototype.putClientProperty = function(propertyName, elementId){
...
};