我是美国宇宙航空研究开发机构世界的新鲜人物,因此,请原谅。 我有一份XML文件。
<juices>
<smoothie id="SY4301">
<name>Strawberry Yumghurt</name>
<price currency="GBP">
<perunit type="wholesale">1.23</perunit>
<perunit type="RRP">1.89</perunit>
<percrate>28.50</percrate>
</price>
<description>Velvety yoghurt smoothie made with fresh strawberry and rasperries.</description>
<ingredients>
<ingredient image="/images/strawberry.jpg" quantity="9">Strawberries</ingredient>
<ingredient image="/images/Raspberry.jpg" quantity="4">Raspberries</ingredient>
<ingredient image="/images/yoghurt.jpg"quantity="200ml">Greek Yoghurt</ingredient>
<ingredient image="/images/honey.jpg" quantity="30ml">Runny Honey</ingredient>
<ingredient image="/images/milk.jpg"quantity="40ml">Semi-skimmed Milk</ingredient>
</ingredients>
<nutrition per="100ml">
<kcal unit="cal">140</kcal>
<kjoules unit="KJ">442</kjoules>
<carbohydrate unit="g">27.9</carbohydrate>
<protein unit="g">1.4</protein>
<fat unit="g">8.4</fat>
<fibre unit="g">2.8</fibre>
</nutrition>
<imageloc>http://www5.bbk.ac.uk/~akaufm01/jvfma/Images/Products/morning_kick.jpg</imageloc>
</smoothie>
</juices>
I have an XSL document that is loading everything but the ingredients on page load, but what I want to achieve is that on clicking (link or button, I don t mind which), replace the contents of one of the divs (#description) with a list of the ingredients accompanied by its image, the location of which is stored in the image attribute.
我已经看过一些教导师,他们建议利用 j子来实现这一目标,但我 have不敢工作。 我知道,我还可以在联合材料中使用XMLHttpRequest功能,但无法确定哪一种方法更好。
任何建议都将受到高度赞赏。
Thanks, Andy