下面是我的函数代码,该函数将在PrimeFaces中的Poll元素的oncomplete属性上调用。但它没有编译。我的代码是
<script type="text/javascript">
(function($) {
$.fn.downScroll = function(){
var psconsole = $('#logArea');
psconsole.scrollTop(
psconsole[0].scrollHeight - psconsole.height()
);
};
)( jQuery );
</script>
和投票组件代码
<p:poll interval="30" listener="#{recentActivityBean.onNodeSelect}"
update="recentActivityForm:logArea" oncomplete="downScroll();"/>
但上面的代码显示错误。如果有任何语法错误,请更正。
答案 0 :(得分:0)
您似乎有不正确的语法(结束括号和$ inside函数)。
将代码更改为此将清除任何语法问题:
(function() {
$.fn.downScroll = function(){
var psconsole = $('#logArea');
psconsole.scrollTop(
psconsole[0].scrollHeight - psconsole.height());
};
})();
答案 1 :(得分:0)
你还没有关闭你的功能!