【发布时间】:2013-06-28 17:04:02
【问题描述】:
我正在使用 Foundation 3 构建一个站点,并使用它附带的 orbit slider。问题是我的网站设计要求我将滑块导航移动到与幻灯片允许的位置不同的位置。
我的源代码是:
<div id="slide-wrapper">
<div class="orbit-wrapper" style="width: 1384px; height: 560px;"><div class="slider orbit" style="width: 1384px; height: 560px;">
<img src="http://domain.com/uploads/sliders/psd1400x558.jpg" alt="slide image" data-caption="#captionId1" class="orbit-slide" style="opacity: 1; z-index: 3; display: block;">
<img src="http://domain.com/uploads/sliders/banner1.jpg" alt="slide image" data-caption="#captionId2" class="orbit-slide" style="opacity: 0; display: block;">
</div>
<div class="slider-nav hide-for-small">
<span class="right">Right</span>
<span class="left">Left</span>
</div>
</div><!--slider-->
<div class="blue-wrapper">
<div class="left-blue"></div>
<div class="right-blue"></div>
</div>
<span class="orbit-caption" id="captionId1">
<h3>Title one</h3>
<p>Text copy text copy text copy </p>
</span>
<span class="orbit-caption" id="captionId2">
<h3>Title the Second</h3>
<p>text copy text copy text copy</p>
</span>
我需要将 div.slider-nav 移动到每个 span.orbit-caption 中,但是我尝试过的没有按预期工作。
我目前的 jQuery 是:
// Move home slider navigation from .slider to .orbit-caption
$(document).ready(function() {
$('div.slider-nav').detach().appendTo('span.orbit-caption');
});
请指教。
【问题讨论】:
-
“我尝试过的没有按预期工作”。你期待什么?我在 jsfiddle 中尝试了您的代码,它工作正常(至少它在每个 span.orbit-caption 中附加了 div.slider-nav)
标签: javascript jquery html css-frameworks