脚本仅在第一次源代码由 $ ajax 在 Firefox 中加载后工作
Scripts working only after the first time source is loaded by $ ajax in Firefox
我写了一个简单的$ajax请求,如下所示:
ladowanie = jQuery.ajax({
timeout: 5000,
cache: false,
type: "GET",
url: target,
dataType: "html",
beforeSend: function(){
jQuery('#loader').stop().fadeIn(200);
jQuery('.mainSurv').hide();
},
success: function(result){
jQuery('.mainSurv').show();
jQuery('#loader').stop().slideUp(200);
jQuery(".mainSurv").html(result);
jQuery(".mainSurv").slideDown(500);
},
error: function(result){
if(result.statusText != 'abort'){
jQuery('#loader').hide();
jQuery('.mainSurv').html('<div id="errorMsg" style="text-align: center; width: 100%; font-size: 18px; line-height: 24px; color: #e00;">Przepraszamy, połączenie nie powiodło się, wybierz ankietę ponownie lub naciśnij F5.</div>');
jQuery('.mainSurv').css({'display':'block'});
}
}
});
目标 url 是 html 文件,其中包含 HTML 标记中的脚本。当我第一次调用 ajax 函数时,所有脚本都工作正常,但如果我记得这个函数,所有加载的脚本都停止工作。
此问题仅涉及Firefox浏览器,在Opera,IE,Chrome上正常工作...
ladowanie
函数吗?尝试指定ladowanie
函数:
ladowanie = function(){
jQuery.ajax({
...
});
}
相关文章:
- document.images未加载在chrome或firefox上,但已加载在IE上
- 如何使用Javascript在FireFox中将html从内存动态加载到iframe中
- HTML/JS github页面项目没有't在使用firefox运行时加载图像或声音
- 加载Soundcloud嵌入式播放器OnClick在FireFox中不工作
- Firefox加载项:从选项卡获取文档
- 使用Firefox加载项修改网站
- Firefox加载项验证提供了document.write&innerHTML错误
- Mozilla Firefox加载项将不会启动
- Firefox加载底部屏幕从未停止
- Firefox 加载元数据事件
- Firefox “加载”轮在 iFrame 提交后继续旋转
- Firefox加载项从后台/内容脚本访问弹出脚本
- 使用Firefox加载网页时不会正常显示
- 错误:Components.utils未定义-Firefox加载项
- firefox加载项中的contentScriptListener无法启动相应的文件
- Firefox加载项按钮代码不工作-Javascript
- 我做错了什么吗?尝试用modernizr为firefox加载单独的样式表
- 为什么JavaScript在FireFox插件中比在FireFox加载的网页中慢?
- 禁用使用Firefox加载特定的JavaScript文件
- Firefox加载URI不工作