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 44 45 46 47 48 49 50 51 52 53 54
|
// var starObj = { // lis:document.getElementsByTagName("li"), // selectStar: 0, // run :function(){ // this.hover() // this.click() // this.mouseout() // } , // starShow : function(index){ // for(var i = 0; i<this.lis.length; i++){ // this.lis[i].className = i <= (index || this.selectStar) ? 'active' : '' // } // }, // hover :function(){ // var me = this; // for(var i =0 ; i<this.lis.length; i++){ // //解决闭包问题 // this.lis[i].index = i; // this.lis[i].onmouseover = function(){ // me.selectStar = 0; // me.starShow(this.index) // } // } // }, // click : function(){ // var me = this; // for(var i =0 ; i<this.lis.length; i++){ // //解决闭包问题 // this.lis[i].index = i; // this.lis[i].onclick = function(){ // me.selectStar = this.index // me.starShow() // console.log(`you pinfen is ${this.index + 1}`) // } // } // }, // mouseout :function(){ // var me = this; // for(var i =0 ; i<this.lis.length; i++){ // //解决闭包问题 // this.lis[i].index = i; // this.lis[i].onmouseout = function(){ // me.starShow(0) // //console.log(`you pinfen is ${this.index + 1}`) // } // } // // this.starShow(0) // } // }
//starObj.run()
|
近期评论