0

如果有人可以帮助我,那就太棒了。我正在创建一个使用 AJAX 将部分视图注入我的主页的 Web 应用程序。我正在使用 jquery .accoridon 来切换这些 AJAX 加载的视图(div),当它们位于主视图中时。但是,这是行不通的。在使用 AJAX 之前,手风琴工作正常。

我曾尝试将 .on .live .delegate 用于 jquery 函数,但仍然没有运气。

下面是我的页面中要加载到手风琴中的部分

 <script>
    $(function () {
        $("#accordion").delegate.accordion({
            collapsible: true
        });
    });
  </script>
<div id="accordion">
        <div id="replace2">            
        <div id="replace1">
            <!-- This is where content is loaded too via ajax, it's needed so the #accordian  div is not      reaplced --> 
        </div>
        </div>
</div>

下一部分是我如何添加我的第一个 ajax 内容的示例

@Ajax.ActionLink("Create New",
    "create_new", new AjaxOptions { 
    UpdateTargetId="replace1",
    InsertionMode= InsertionMode.Replace,
    HttpMethod = "GET"
    })

这就是我如何更新我的第二个 ajax 内容

  @Ajax.ActionLink("Create New",
    "create_new", new AjaxOptions { 
    UpdateTargetId="replace2",
    InsertionMode= InsertionMode.Replace,
    HttpMethod = "GET"
    })

有人知道如何将这些内容加载到 workign jquery 手风琴中吗?

谢谢,马克

4

0 回答 0