我有一个问题和可能的解决方案,但我很感激使用它有点帮助。
我有一个ASP.NET计时器,当它刻录时,我调用异步Web服务方法给我一张照片。我在更新面板中有一个图像,并在我得到照片时更新它src。我正在使用jQuery lightBox插件来预览图像。该机制有效,但在部分回发图像丢失附加插件。所以我需要将功能重新附加到UpdatePanels中的元素。
可能的解决方案是使用ASP.NET AJAX的pageLoad()重新附加(http://encosia.com/simplify-aspnet-ajax-client-side-page-initialization/)
我附上插件:
<script type="text/javascript">
$(function () {
$('#gallery a').lightBox({ fixedNavigation: true });
});
</script>
正如所说的pageLoad()应该解决问题,但是如何修改这个js来使用pageLoad?
1)我的js脚本怎么样?我是js的先生,所以请帮助我。
2)此外,我应该将sth附加到我的项目中以使用pageLoad()吗?
提前感谢您的帮助。