Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将变量从accordion传递到JS函数_Javascript_Html_Function_Dynamic_Accordion - Fatal编程技术网

Javascript 将变量从accordion传递到JS函数

Javascript 将变量从accordion传递到JS函数,javascript,html,function,dynamic,accordion,Javascript,Html,Function,Dynamic,Accordion,我有一架10节的手风琴。我还有一些JS,它们有一些代码可以从flickr获取图像。我希望能够单击手风琴,并在手风琴部分中填充一个div,该部分使用与手风琴部分相关的图像单击。 范例 越野车 汽车 卡车 当用户单击cars accordion部分时,我想在cars部分accordion中用cars填充一个div。我已经有手风琴和图像工作。我需要添加该片段,以便在手风琴部分的单击中添加相应的图像。如果我理解您的意思,您可以使用一些类似以下内容的HTML: <div id="SUVs" clas

我有一架10节的手风琴。我还有一些JS,它们有一些代码可以从flickr获取图像。我希望能够单击手风琴,并在手风琴部分中填充一个div,该部分使用与手风琴部分相关的图像单击。 范例

越野车 汽车 卡车


当用户单击cars accordion部分时,我想在cars部分accordion中用cars填充一个div。我已经有手风琴和图像工作。我需要添加该片段,以便在手风琴部分的单击中添加相应的图像。

如果我理解您的意思,您可以使用一些类似以下内容的
HTML

<div id="SUVs" class="accordionElement"></div>
<div id="Cars" class="accordionElement"></div>
<div id="Trucks" class="accordionElement"></div>
然后一个
Javascript
代码如下:

function appendImage(element){
    $(element).append('<img src="pathFromImage/' + $(element).attr('id') + '.jpg" />');
}
函数追加图像(元素){
$(元素)。追加(“”);
}

我在$(this.append(“”)上得到了“未捕获的SyntaxError:意外标识符”;那是我的错,我编辑了答案。谢谢。
function appendImage(element){
    $(element).append('<img src="pathFromImage/' + $(element).attr('id') + '.jpg" />');
}