首页 > 程序开发 > web前端 > JavaScript >

jquery实现隔行变色,点击换色,鼠标悬浮当前行变色效果,div+css 细表格样式

2013-08-31

jquery实现隔行变色,点击换色,鼠标悬浮当前行变色效果,离开恢复原色。绿色为点击后的 颜色。灰色为鼠标放上去的颜色<script type="text/javascript"> $(function () { odd_even(); ...

jquery实现隔行变色,点击换色,鼠标悬浮当前行变色效果,离开恢复原色
。绿色为点击后的 颜色
。灰色为鼠标放上去的颜色
<script type="text/javascript">
$(function () {
odd_even();
$(".nlist_1s").each(function () {
var _color = $(this).css("backgroundColor");
$(this).hover(function () {
if (parseInt($(this).attr("class").indexOf("checked")) == -1) {
$(this).css({ "backgroundColor": "#cccccc", "color": "black" });
}
}, function () {
if (parseInt($(this).attr("class").indexOf("checked")) == -1) {
$(this).css({ "backgroundColor": _color, "color": "#535353" });
}
});
$(this).click(function () {
//所有行
odd_even();
//当前行
$(this).css({ "backgroundColor": "#479423", "color": "#ffffff" }).addClass("checked");
});
});
});
function odd_even() {
//偶数行 第一行为偶数0行
$(".nlist_1s:odd").css({ "backgroundColor": "#E5F5FF", "color": "#535353" });
//奇数行
$(".nlist_1s:even").css({ "backgroundColor": "transparent", "color": "#535353" });
}
</script>
相关文章
最新文章
热点推荐