jquery实现隔行变色,点击换色,鼠标悬浮当前行变色效果,div+css 细表格样式
2013-08-30 14:12
1216 查看
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" }).removeClass("checked");
//奇数行
$(".nlist_1s:even").css({ "backgroundColor": "transparent", "color": "#535353" }).removeClass("checked");
}
</script>
。绿色为点击后的 颜色
。灰色为鼠标放上去的颜色
。绿色为点击后的 颜色
。灰色为鼠标放上去的颜色
<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" }).removeClass("checked");
//奇数行
$(".nlist_1s:even").css({ "backgroundColor": "transparent", "color": "#535353" }).removeClass("checked");
}
</script>
。绿色为点击后的 颜色
。灰色为鼠标放上去的颜色
相关文章推荐
- JQuery实现表格隔行换色,鼠标移动变色,点击选择变色
- 使用Jquery+CSS实现的表格隔行凸显和当前行高亮效果
- jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码
- 使用Jquery+CSS实现的表格隔行凸显和当前行高亮效果
- 使用Jquery+CSS实现的表格隔行凸显和当前行高亮效果
- jQuery插件实现表格隔行换色且感应鼠标高亮行变色
- jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码
- jQuery插件实现表格隔行换色且感应鼠标高亮行变色
- jQuery轻松实现表格的隔行变色,点击行变色
- js实现表格隔行变色,鼠标在该行放上移走的变色效果,还有全选,反选等
- 简单的jQuery实现表格隔行变色以及鼠标划上突出显示
- Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
- jquery实现表格中点击相应行变色功能效果【实例代码】
- js实现表格隔行变色,鼠标在该行放上移走的变色效果,还有全选,反选等
- jQuery轻松实现表格的隔行变色,点击行变色
- jQuery轻松实现表格的隔行变色和点击行变色的实例代码
- 浅谈CSS和JQuery实现鼠标悬浮图片放大效果
- jQuery实现HTML表格隔行变色及鼠标悬停变色效果
- 用JQuery实现表格隔行变色和突出显示当前行
- jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】