是否有任何javascript插件/库/脚本可以转换标准PHP以使用ajax调用而不是标准链接.
理想情况下,这将是现有应用程序的顶部,并允许应用程序在禁用javascript时正常使用,但在javascript可用时使用ajax.
它还需要允许正常的javascript插件,例如jeditable,jquery-ui drag n drop等…,无需修改即可工作.
我确实尝试了下面的代码,但是一旦页面加载了,页面上已经加载的javascript插件就无法工作了,这只适用于一个链接,然后浏览器又回到使用标准请求.
$('a').bind('click',function(event){
event.preventDefault();
$.get(this.href,{},function(response){
$('#response').html(response);
}) ;
});
此外,当页面使用ajax调用而不是普通链接时,是否有拦截浏览器的后退/前进按钮才能正常工作.
我知道我在问…谢谢
解决方法:
我所知道的最好的东西是https://github.com/browserstate/History.js/,你也应该使用它
$('a').live('click',function(event){
event.preventDefault();
$.get(this.href,{},function(response){
$('#response').html(response);
}) ;
});
如果您希望事件处理动态加载的内容
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。