当
我有一个表单,当单击按钮和/或链接时会动态更改,并且我在名为“.softcontent”的表单内的 div 中使用 jScrollPane。
当表单中的内容发生更改时,jScroll 函数会再次触发。
所以我的问题是:当表单中的内容发生更改时,如何触发 jScrollPane 函数,以便填充表单的新内容具有相同的滚动窗格?
jScrollpane 函数:
$(function scrollbar() {
$('.softcontent').jScrollPane();
});
如果我需要提供更多或更详细的信息,请告诉我, 谢谢。
I have a form that dynamically changes when a button and/or link is clicked, and I am using jScrollPane in a div located inside the form called ".softcontent".
When the content in the form changes the jScroll function does fire again.
So my question is: How do I trigger my jScrollPane function when the content in the form changes so the new content that fills the form have the same scrollpane?
The jScrollpane function:
$(function scrollbar() {
$('.softcontent').jScrollPane();
});
Please let me know if I need to provide more or further detailed information,
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不完全理解“所以填充表单的新内容具有相同的滚动窗格?”,但我认为这是无关紧要的。
您将事件绑定到所有表单输入:
$('#my-form input').change(function(){ ... });
只需在处理程序内执行您需要的操作即可。详细信息: http://api.jquery.com/change/
I do not fully understand "so the new content that fills the form have the same scrollpane?", but I believe it is irrelavant.
You bind an event to all form inputs:
$('#my-form input').change(function(){ ... });
Just do whatever you need inside the handler. Details: http://api.jquery.com/change/