Html
    Css
    Js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
$(function() {
var txt0 = ["()", "()", "()", "()", "()", "()", "()", "()", "()", "()"];
var txt1 = ["()", "()", "()", "()", "()", "()", "()", "()", "()", "()"];
var txt2 = ["()", "()", "()", "()", "()", "()", "()", "()", "()", "()"];
var txt3 = ["()", "()", "()", "()", "()", "()", "()", "()", "()", "()"];
$("#doPoint table tr td span small").each(function(index) {
$(this).mouseover(function() {
id = index + 1;
var obj = $(this).parent().parent().next().children("em");
if (id <= 10) {
obj.html(txt1[id - 1]);
} else if (id > 10 && id <= 20) {
id = id - 10;
obj.html(txt2[id - 1]);
} else if (id > 20 && id <= 30) {
id = id - 20;
obj.html(txt3[id - 1]);
}
$(this).parent().removeClass();
$(this).parent().addClass("star" + id);
$(this).parent().parent().next().children("strong").html(id);
});
var Point1 = 5;
var Point2 = 5;
var Point3 = 5;
$(this).click(function() {
id = index + 1;
if (id <= 10) {
$("#pointV1").val(id);
} else if (id > 10 && id <= 20) {
id = id - 10;
$("#pointV2").val(id);
} else if (id > 20 && id <= 30) {
id = id - 20;
$("#pointV3").val(id);
}
$(this).parent().attr("v", id);
var v1 = parseInt($("#item1").attr("v"));
var v2 = parseInt($("#item2").attr("v"));
var v3 = parseInt($("#item3").attr("v"));
var temp_v = (v1 + v2 + v3) / 3;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
↑上面代码改变,会自动显示代码结果 jQuery调用版本:1.11.3
 立即下载

jquery星星打分

1
      苏格拉底0
      2017/10/8 19:43:08