我有一个单页网站,开发,通过ajax加载不同的页面(java-script+html)。我已经在页脚部分包括FB like按钮,这是所有页面的共同之处。现在,问题是每当我从一个页面导航到另一个页面时,like按钮直到我刷新整个页面时才会出现。例如,最初,当加载主页时,FB like按钮出现在页脚中。但是当导航到ABOUT页面时,它不会显示出来。现在,当刷新ABOUT页面时,就会出现like按钮。在此之后,当我导航回主页时,该按钮再次消失。下面是我用来在页面中嵌入按钮的代码:
//This is to be included in the html page at the start
当页面加载时,我有一个脚本:
200 OK 45 OK
angular.min.js (第100行)
/customers/create.form.tpl 200 OK 44 OK angular.min.js (第100行)
/customers/new.json 200 OK 41 OK angular.min.js (第100行)
/customers/new.json 200 OK 41 OK
在AngularJS加载所有脚本之前,我想要一个页面加载模板,直到加载所有脚本,并且在加载脚本时,用户可以使用该产品。
我有一个网站,加载一次,然后每次用户点击一个按钮,而不是加载一个新的页面,内容只是通过ajax替换。但是,在我使用jquery的页面上,例如,如果我登陆"index.html“,然后单击转到该页面,脚本将不会加载,但是如果我直接进入该页面,脚本就会正确加载。我尝试通过以下操作来为脚本的加载设定条件。
var hash = window.location.hash.substr(1);
var a = window.location.href.lastIndexOf("dev.html");
var b = window.location.href
我正在通过$.post使用数据类型HTML加载".content“中的html。加载的内容选择了2个jquery插件。当我第一次加载页面时,它工作得很好,Select2插件被执行,但如果我返回并再次加载它,我就会得到错误
TypeError: $(...).select2 is not a function
我加载ajax的代码是
(".body .content").on("click", ".process_record", function(e){
var url = $(this).attr("data-u