我在将 JQuery 与 JSF 集成时遇到问题。
我使用旋转。我的代码中有:
<script type="text/javascript" src="#{request.contextPath}/scripts/jquery.selectbox-0.5.js"></script>
jQuery(document).ready(function($){
$.spin.imageBasePath = '../images/spin1/';
$('#spin1').spin();
$('#spin2').spin();
$('#spin3').spin();
}
当我第一次调用页面时,“旋转”被添加到组件中。
问题是我也有,一旦我调用它并更新页面的一部分(我有微调器的地方) - 它就不再起作用了。似乎 Jquery 仅在页面读取时被调用,并且一旦刷新它的一部分 - 我将不再执行它。
我尝试使用h:commandButton
withf:ajax
但并没有解决问题。
我试图将脚本移动到正在呈现的表单中,但它没有帮助
我该如何解决这个问题?