前端之家收集整理的这篇文章主要介绍了
jQuery IE7问题(使用jQuery Cycle插件),
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我不能让jQuery与IE7一起工作.我正在使用jQuery Cycle插件,但我相信这个问题与jQuery有关(事实上我是一个新手).我正在尝试使用横幅旋转器,它适用于Firefox,Safari和IE8.在IE7上,它甚至没有激活……它只是一个接一个地显示每个div.
先感谢您!
例
http://testing.observerpapers.com/lv
JS
$(document).ready(function() {
$('#myslides')
.before('
CSS
#myslides {
width: 980px;
height: 360px;
/*overflow: hidden;*/
z-index: 500;
background:none !important;
}
#myslides div {
/*background:none !important;*/
}
#myslides .textBlock {
background: url(../images/home/bg-bb-textblocks.png) top left repeat;
width: 360px;
padding: 4px;
margin-top: 42px;
margin-left: 33px;
}
#myslides .textBlock div {
padding: 17px 8px 10px 18px;
border: 1px solid #756e67;
}
#myslides h1 {
font: normal 24px/1.2 Helvetica,Arial,sans-serif;
text-transform: uppercase;
color: #fff;
margin-bottom: 5px;
}
#myslides p {
font: normal 14px/1.3 Helvetica,sans-serif;
color: #fff;
}
#myslides cite {
display: block;
width: 500px;
font-style: normal;
text-transform: uppercase;
color: #fff;
font-size: 12px;
position: absolute;
bottom: 6px;
left: 20px;
z-index: 5000;
}
#myslides > div {
width: 980px;
height: 386px;
}
#myslides .billBoard1 {
background: url(../images/home/bb-kingston.jpg) top left repeat;
}
#myslides .billBoard2 {
background: url(../images/home/bb-harbor-breeze.jpg) top left repeat;
}
#myslides .billBoard3 {
background: url(../images/home/bb-mondrian.jpg) top left repeat;
}
.slides {
margin-left: 385px;
width: 539px;
}
.navBG {
position: absolute;
display: block;
z-index: 500;
bottom: 0;
width: 980px;
height: 30px;
background: url(../images/home/bg-bb-textblocks.png) top left repeat;
}
#nav {
position: absolute;
z-index: 501;
top: 356px;
right: 10px;
height: 30px;
text-align: right;
}
#nav a:hover,#nav a.activeSlide {
background:none repeat scroll 0 0;
font-weight: bold;
color: #fff;
}
#nav a {
background:url("") repeat-x scroll 0 0;
color: #d6d2cf;
display: inline-block;
font: 12px/18px Helvetica,san-serif;
height: 18px;
margin: 4px 0 0 5px;
padding: 2px 8px;
text-align: center;
text-decoration: none;
}
#nav {
font-size: 23px;
}
最佳答案
删除循环
属性中的最后一个逗号. IE不吃那个:
$(document).ready(function() {
$('#myslides')
.before('