Lee*_*one 4 javascript c# jquery jquery-plugins fancybox
我在asp.net页面上有一个Fancybox(或更准确地说)一些奇特的盒子.
我的Fancybox(jquery插件)工作正常,直到页面上发生回发然后它拒绝工作.
有什么想法吗?有人经历过类似行为吗
更新:一些代码..
我有一个数据包转发器,每个重复项目都有一个花式盒.
它们是由(在中继器之外)实现的
$(document).ready(function() {
$("a.watchvideo").fancybox({
'overlayShow': false,
'frameWidth' : 480,
'frameHeight' : 400
});
});
Run Code Online (Sandbox Code Playgroud)
锚标签重复..
HREF = "#watchvideo _ <%#的eval(" VIDEOID ")%>"
就像是一个div
id="watchvideo_<%#Eval("VideoId") %>
Run Code Online (Sandbox Code Playgroud)
作为实现flash电影的脚本元素
是的,VideoIds正在输出页面.
更新:这不是闪存的问题..
这不是闪存的问题,因为我没有使用闪光灯尝试它,它甚至不会弹出一个带有简单消息的窗口.
更新:我想知道它是否是更新面板.
Ajax更新后重新绑定jQuery中的事件(updatepanel)
- 李
Rus*_*Cam 14
问题在于使用$(document).ready()绑定fancybox.此代码仅在最初加载页面时执行一次.如果你想在每一个回传,同步或异步的功能的fancybox,替换$(document).ready()用pageLoad(sender, args).即
function pageLoad(sender, args) {
$("a.watchvideo").fancybox({
'overlayShow': false,
'frameWidth' : 480,
'frameHeight' : 400
});
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11747 次 |
| 最近记录: |