Javascript 在子Div中加载AJAX

Javascript 在子Div中加载AJAX,javascript,jquery,ajax,accordion,Javascript,Jquery,Ajax,Accordion,我很难解释这一点,但它是这样的: 我有一个自定义手风琴脚本,当用户点击链接时会触发。每个页面上都有多个手风琴,每个手风琴都有自己的链接。这个脚本工作得很好,每个链接只打开正确的手风琴 现在,我需要修改这个脚本,通过AJAX将内容加载到accordion中的div中。我已经下载了AJAX,但它不是加载到一个DIV,而是加载到具有相同类的每个DIV。我理解它为什么要这样做,但我不知道如何将它与现有脚本结合起来。它使用相同的按钮来加载内容,因此应该相当容易 手风琴脚本使用数据目标属性指定要打开的手风琴

我很难解释这一点,但它是这样的:

我有一个自定义手风琴脚本,当用户点击链接时会触发。每个页面上都有多个手风琴,每个手风琴都有自己的链接。这个脚本工作得很好,每个链接只打开正确的手风琴

现在,我需要修改这个脚本,通过AJAX将内容加载到accordion中的div中。我已经下载了AJAX,但它不是加载到一个DIV,而是加载到具有相同类的每个DIV。我理解它为什么要这样做,但我不知道如何将它与现有脚本结合起来。它使用相同的按钮来加载内容,因此应该相当容易

手风琴脚本使用
数据目标
属性指定要打开的手风琴,这样就可以绑定到新脚本中,但就我而言,我无法理解它

以下是我目前掌握的情况:

HTML链接:

<a class="button maximize accordionHeading" data-target="firstAccordion" href="/Load/?ID=1">More Info</a>

基于锚定的
数据目标
,您可以通过其类名选择目标div,请尝试以下操作:

var $loadID = $(this).attr("href");
var tgt = $(this).data('target')
$("." + tgt + " .load-description").load($loadID);

基于锚定的
数据目标
,您可以通过其类名选择目标div,请尝试以下操作:

var $loadID = $(this).attr("href");
var tgt = $(this).data('target')
$("." + tgt + " .load-description").load($loadID);
var $loadID = $(this).attr("href");
var tgt = $(this).data('target')
$("." + tgt + " .load-description").load($loadID);