我想覆盖一个寻呼机#nav,就像它在这里完成的那样:http: //jquery.malsup.com/cycle/pager-over.html
当下面的代码位于静态 html 站点中时,它可以正常工作。但是当我在 Drupal 页面模板中添加它时。我的第二张幻灯片出现了,寻呼机#nav 消失了。这是 DOM/Cache/Drupal 问题吗?导航 div 只需添加一次,它应该出现在所有子 div 幻灯片的顶部。这是我的样机代码:
头部
<script type="text/javascript">
$(function() {
$('#slideshow').cycle({
fx:'fade',
pager:'#nav'
});
});
</script>
html
<div id="slideshow">
<div id="slide">
<div id="nav"></div>
<?php print $node->field_test1_image[0]['view']; ?>
</div>
<div id="slide">
<?php print $node->field_test2_image[0]['view']; ?>
</div>
</div>