我试图循环通过wordpress动态生成的几个div。
无论我尝试什么,div都不会骑自行车或滑行,我无法弄清楚原因。
源代码目前如下所示:
<div class="slider">
<div class="servicesslider">
<a href="link1">
<div class="slidertext">
<h1 class="sliderhead">Text1</h1>
<p>Body copy</p>
</div>
<img width="450" height="270" src="imglink" class="attachment-front-page-services wp-post-image" alt="alt" title="title" />
</a>
</div>
<div class="servicesslider">
<a href="link2">
<div class="slidertext">
<h1 class="sliderhead">Text2</h1>
<p>More body copy.</p>
</div>
<img width="450" height="270" src="imglink" class="attachment-front-page-services wp-post-image" alt="alt" title="title" />
</a>
</div>
CSS:
.slider {width:1000px; height:400px; overflow:hidden; position:relative;}
.servicesslider {width:900px; height:300px; padding:50px; overflow:hidden; float:left; position:absolute; background:red;}
.servicesslider a {text-decoration:none;}
.attachment-front-page-services {width:450px; height:270px; background:#fff; border:10px solid #fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow: 5px 5px 7px #4f4f4f;}
.slidertext {font-family: Eurostyle; color:#ffffff; text-decoration:none; float:left; margin-right:20px; width:400px;}
.sliderhead {font-size:50px;}
.sliderhead a {color:#ffffff; text-decoration:none;}
jQuery(使用最简单的版本来发生任何事情)
<script type="text/javascript">
$(document).ready(function () {
$('.slideshow').cycle({
fx: 'fade'
});
});
</script>
jQuery肯定已加载,我使用此链接确保循环插件正确加载
<script type="text/javascript" src="http://malsup.github.com/jquery.cycle.all.js"></script>
!!!!!!!!!! * 已解决 * !!!!!!!!!!
wordpress中存在jQuery冲突。它有两个版本的jQuery同时运行
答案 0 :(得分:4)
答案 1 :(得分:0)
你指的是Jquery选择器中的错误选择器。
<script type="text/javascript">
$(document).ready(function () {
$('.slider').cycle({
fx: 'fade'
});
});
</script>
这应该这样做。
不要忘记关闭标签开头的第一个div。您的代码段未显示。