Javascript 将变量从accordion传递到JS函数
我有一架10节的手风琴。我还有一些JS,它们有一些代码可以从flickr获取图像。我希望能够单击手风琴,并在手风琴部分中填充一个div,该部分使用与手风琴部分相关的图像单击。 范例 越野车 汽车 卡车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
当用户单击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" />');
}