jquery 制作评分控件
来源:互联网 发布:bms算法模块需求 编辑:程序博客网 时间:2024/05/19 23:03
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="jQuery/scritps/jquery-1.8.3.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
//为每个td注册一个mouseover事件
$('#t1 td').mouseover(function () {
$(this).text('★').prevAll().text('★').end().nextAll().text('☆');
}).mouseout(function () {
//当鼠标移开的时候把所有的Td都变成☆,把所有isclicked属性的Td以及之前的td变成★
$('#t1 td').text('☆');
$('#t1 td[isclicked=isclicked]').text('★').prevAll().text('★');
}).click(function () {
$(this).attr('isclicked', 'isclicked').siblings().removeAttr
('isclicked'); //等价于setAtttribute()
//点击某个td的时候显示分数
$('#pscore').text($(this).attr('score'));
}).attr('score', function (index) {
return (index + 1) * 20;
});
})
</script>
<style type="text/css">
td
{font-size:50px;
color:Yellow;
cursor:pointer;
}
</style>
</head>
<body>
<p id="pscore">
</p>
<table id="t1" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>☆
</td>
<td>☆
</td>
<td>☆
</td>
<td>☆
</td>
<td>☆
</td>
</tr>
</table>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="jQuery/scritps/jquery-1.8.3.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
//为每个td注册一个mouseover事件
$('#t1 td').mouseover(function () {
$(this).text('★').prevAll().text('★').end().nextAll().text('☆');
}).mouseout(function () {
//当鼠标移开的时候把所有的Td都变成☆,把所有isclicked属性的Td以及之前的td变成★
$('#t1 td').text('☆');
$('#t1 td[isclicked=isclicked]').text('★').prevAll().text('★');
}).click(function () {
$(this).attr('isclicked', 'isclicked').siblings().removeAttr
('isclicked'); //等价于setAtttribute()
//点击某个td的时候显示分数
$('#pscore').text($(this).attr('score'));
}).attr('score', function (index) {
return (index + 1) * 20;
});
})
</script>
<style type="text/css">
td
{font-size:50px;
color:Yellow;
cursor:pointer;
}
</style>
</head>
<body>
<p id="pscore">
</p>
<table id="t1" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>☆
</td>
<td>☆
</td>
<td>☆
</td>
<td>☆
</td>
<td>☆
</td>
</tr>
</table>
0 0
- jquery 制作评分控件
- Jquery 评分控件应用
- jquery制作美化星星评分插件
- 评分控件
- 评分控件
- 评分控件
- jquery 评分
- Jquery 评分
- jQuery学习06---节点遍历,评分控件还有简单选择器
- iOS 星星评分评分控件
- C#自定义评分控件
- 链式编程-评分控件
- js评分控件
- javascript 模拟评分控件
- 评分控件 更改背景
- 自定义RatingBar 评分控件
- Android RatingBar评分控件
- Android RatingBar(评分控件)
- 测试代码
- iOS全屏滑动返回
- js中日期格式字符串转为日期对象和日期进行格式化
- SQLServer数据库驱动包的使用
- iptables 中文man页面
- jquery 制作评分控件
- java编写序列化和反序列化的类的方法
- const int a; int const a; const int *a; int * const a; int const * a const; 之间的区别
- 运用@media实现网页自适应中的几个关键分辨率
- CSS中垂直居中大总结以及实现原理分析
- 推荐算法和机器学习系列 - 推荐算法综述
- socket.io使用netscaler作为代理服务器进行转发时可能出现的问题及其处理办法
- 访问网络共享中的数据的方式
- html5 实现简易 slider