<\/div>');
var $btn = $(".yx-rotaion-btn span"), $title = $(".yx-rotation-t"), $title_bg = $(".yx-rotation-title"), $focus = $(".yx-rotation-focus");
//如果自动播放,设置定时器
if (o.auto) var t = setInterval(function () { $btn.last().click() }, o.during);
$title.text($li.first().find("img").attr("alt"));
$title.attr("href", $li.first().find("a").attr("href"));
$title.attr("target", "_blank");
// 输出焦点按钮
for (i = 1; i <= li_count; i++) {
$focus.append('
' + i + '');
}
// 兼容IE6透明图片
if ($.browser.msie && $.browser.version == "6.0") {
$btn.add($focus.children("span")).css({ backgroundImage: 'url(../material/images/ico.gif)' });
}
var $f = $focus.children("span");
$f.first().addClass("hover");
// 鼠标覆盖左右按钮设置透明度
$btn.hover(function () {
$(this).addClass("hover");
}, function () {
$(this).removeClass("hover");
});
//鼠标覆盖元素,清除计时器
$btn.add($li).add($f).hover(function () {
if (t) clearInterval(t);
}, function () {
if (o.auto) t = setInterval(function () { $btn.last().click() }, o.during);
});
//鼠标覆盖焦点按钮效果
$f.bind("mouseover", function () {
var i = $(this).index();
$(this).addClass("hover");
$focus.children("span").not($(this)).removeClass("hover");
$li.eq(i).fadeIn(300);
$li.not($li.eq(i)).fadeOut(300);
$title.text($li.eq(i).find("img").attr("alt"));
curr_index = i;
});
//鼠标点击左右按钮效果
$btn.bind("click", function () {
$(this).index() == 1 ? curr_index++ : curr_index--;
if (curr_index >= li_count) curr_index = 0;
if (curr_index < 0) curr_index = li_count - 1;
$li.eq(curr_index).fadeIn(300);
$li.not($li.eq(curr_index)).fadeOut(300);
$f.eq(curr_index).addClass("hover");
$f.not($f.eq(curr_index)).removeClass("hover");
$title.text($li.eq(curr_index).find("img").attr("alt"));
$title.attr("href", $li.eq(curr_index).find("a").attr("href"));
});
});
}
});
})(jQuery);
|
-->
|
|
-->
|
|
-->
|
|
-->
|
|
-->
|
|
-->
|
|
-->
|
|
-->
|