1

我现在修改我的 XML,我的 XML 中有一个父元素<imgRes>,因为我有两个不同的子节点<images>和 < rightContent>

在早些时候我不会有<imgRes>and <rightContent>,因为我添加了我的代码然后它没有添加到 div 中。我不知道我的 XML 结构是错误的还是缺少某些东西。

所以 <rightContent>有一个静态的 div 应该在图像滑动功能之外。我持有一个链接和一个数据。

在我出错的地方我需要一些帮助。

这是我尝试过的。

http://jsfiddle.net/QNZDX/13/

4

1 回答 1

0

看起来您从未从 xml 中检索数据以将其设置到新的 DOM 元素中。我更新了 jsfiddle 以稍微更改 css 和 dom,以便 rightContent div 不会包含链接本身,但您需要的主要部分是:

$("#rightContent").text( $xmldata.find('rightData').find('data').text());
$("#rightLink").prop('href',$xmldata.find('rightData').find('link').text());
prevIndex++;

更新的小提琴将显示细微的变化。

如果您不仅要更新链接的 URL,还要更新链接文本,那么您可以添加类似这样的内容来设置该值。

$("#rightLink").text($xmldata.find('rightData').find('link').text());

请注意,jsfiddle 中的硬编码值仅用于演示。您可以在 xml 中定义您喜欢的任何元素,然后通过 jquery 解析为 dom 元素值。

于 2012-08-31T03:15:19.400 回答