我有一个包含部分列表的div:
@foreach (var comment in Model.Comments)
{
Html.RenderPartial("~/Views/Comment/_CommentView.cshtml", comment);
}
当用户滚动到页面底部时,我会在该div中加载新的注释:
public ActionResult LoadMore(int pageIndex)
{
int _pageSize = 10;
var model = ... get c
我有一个仪表板菜单和主要内容部分的免费模板。我希望当用户点击菜单链接时,子页面将被加载到主内容部分。由于一些问题,我不想使用embed tag或iframe,所以我尝试了Jquery load method和$.ajax。问题是菜单包含两个外部脚本(bootstrap和jquery);当加载子页面时,他们不理解菜单的脚本。但是如果我在子页面中添加两个相同的脚本标记,或者使用$.getScript(),那么子页面就加载了,但是jquery.js和bootstrap.js似乎是冲突的,并且以错误的方式工作。
主代码
<html>
<head>// Some css link
我知道当您使用jquery mobile使用ajax切换页面时,它只使用data-role="page"抓取主体中的DOM。问题是这是一个运行在移动设备上的phonegap应用程序,所以在没有ajax的情况下执行完整的页面加载会相当慢地获得所有的JS和CSS脚本。
我一直在尝试不同的东西。文档说你可以把javascript附加到dom上,并把它放在一个data-role="page"元素下,但是我还是不能让它以这种方式启动。
我目前正在尝试的是在第一个页面的顶部包含一个引导脚本,并且在页面更改中,它尝试在dom中插入特定于该页面的js。
function ins