Javascript函数在通过Jquery Ajax请求加载页面后不起作用
Javascript function does not work after page loaded via Jquery Ajax request
但这是疯狂的事情,这只发生在Safari。该功能在Chrome, IE<和Firefox _x002E_=">和Firefox>
我试着添加:
$(document).ajaxComplete(function() {
var myfunctionhere = function()
{
//my function
}
});
有没有人知道这里的Safari是怎么回事,我怎么才能让它玩得好
解决方案是去掉除了脚本和body内部的内容之外的所有内容-删除html, head和body标签。
这个问题在这里也得到了解决,当通过jquery的load()方法加载整个页面时,JavaScript不会在Safari中执行
相关文章:
- 弹出加载不起作用
- GULP中的Ctrl+S之后,实时重新加载不起作用
- 影子盒加载不起作用
- 余烬 CLI 实时重新加载不起作用
- 在Javascript中保存和加载不起作用
- 路由到新页面时加载不起作用
- IE11 脚本加载不起作用(有时)
- 砌体图像加载不起作用
- Jquery 移动加载不起作用
- 在javascript/jquery中加载不起作用
- jquery瀑布插件's等待图像加载不起作用
- 简单的Jquery/Ajax加载不起作用
- 代码点火器&AJAX-Div重新加载不起作用
- HTML加载不起作用
- 有什么原因吗('img')加载不起作用(jQuery)
- 弹出加载不起作用
- 图像加载不起作用,错误Uncaught TypeError:类型错误
- 窗口加载不起作用
- 加载不起作用,但鼠标悬停正常工作
- 在wordpress中,ajax加载不起作用