【发布时间】:2011-06-01 19:14:29
【问题描述】:
我生成了两个数组,一个是一组带有唯一数字类的小图像。然后有一个更大版本的图像,它具有与之关联的相同唯一编号。我已经尝试了迄今为止列出的解决方案(不是 jQuery 的),但没有一个对我有用。我也在更新我的例子,以更好地代表我想要完成的事情。正在生成的动态 id 可以是小图像的一部分,但可以添加到大图像的整个 div 容器中。
所以:
<img id="thumb_1" src="smallimage1.jpg">
<img id="thumb_2" src="smallimage2.jpg">
和
<div id="big_1" style="display:none">
<img class="1" src="largeimage1.jpg">
<p>Stuff</p>
</div>
<div id="big_2" style="display:none">
<img class="2" src="largeimage2.jpg">\
<p>Stuff</p>
</div>
我能否就根据点击的相关小图像 ID 显示每个大 div 的方式提出一些建议?当单击另一个拇指时,我需要它然后将显示切换回非活动 div 的无。
我想使用 jQuery,但我认为会有冲突(即使在“noConflict”模式下),所以我需要使用纯 javaScript 或可能的 Prototype 找出解决方案。有什么建议可以帮助我在这里顺利进行吗?
【问题讨论】:
-
你认为“noConflict”模式下为什么会出现冲突?
-
这些是包含 HTML 的字符串数组还是 DOM 节点数组?
-
@Pointy 因为无论何时我尝试在此站点构建中使用 jQuery,它都会破坏使用 Prototype 构建的核心脚本。如果这是唯一的方法,我愿意继续尝试,但我希望有另一种解决方案
-
@Hemlock 数组的输出是html,看起来像我上面的例子
-
哦,我只是好奇——除非你完全绝望,否则我不会建议将 jQuery 添加到 Prototype 网站
标签: php javascript prototypejs