我有一个使用jQuery Steps创建的“向导” ,并且正在尝试添加缩放图像的功能(单击、悬停等),但由于 jquery.steps.js 而遇到问题。
具体来说,我正在尝试实现:jQuery Zoom。虽然我没有与任何特定的缩放插件结婚,但如果有人知道另一个可以使用 jQuery Steps 的插件。
我将代码添加到我的“向导”div 中的一个部分中:
<div id="wizard">
<h2>Attach Strap</h2>
<section>
<img src="img/current-number-1.png" class="wizard-number" alt="Step 1" /><!-- zoom image --><span class='zoom' id='ex1'><img src="img/assembly-step-2.jpg" height="538" width="555" /></span><!-- zoom image -->
</section>
</div>
但是 jQuery Steps 'jquery.steps.js' 文件的以下几行似乎以某种方式覆盖或干扰(诚然,我的 JS 技能不够熟练,不知道如何重写它,所以它会起作用):
var contentContainer = wizard.find(".content"),
header = $(format("<{0}>{1}</{0}>", options.headerTag, step.title)),
body = $(format("<{0}></{0}>", options.bodyTag));
如果我删除最后一行 ( body = $(format("<{0}></{0}>", options.bodyTag));
),缩放效果很好,但这当然会破坏向导。
有谁知道如何让 jQuery Steps 与 Zoom Master 很好地配合使用,或者是否有另一个可以与 jQuery Steps 一起使用的缩放插件?